User documentation

The API reference starts with an overview of all the features and then gets down to the nitty gritty details of each of them. Most of the reference provides examples. The user guide shows you how to depend on the library and how the various parts of the API can be combined to achieve common tasks. For a full overview of features see the module contents overview of the API reference and the table of contents of the user guide (in the sidebar) as they are complementary.

The API reference makes heavy use of a type language; for example, to describe exactly what arguments can be passed to a function.