Working with modules 4. Writing modules 5. Using modules 6. Ideas Index 1. Also, the libraries may be updated independently, for fixing bugs or adding new features.
Some libraries depend on the other, and requires particular version of the library to be installed.
In the production environment, this kind of dependency tracking and version control are mandatory. Besides the symbols exported by the module by default, you can import addtional symbols in convenient way. Version checking You can declare that your code requires a certain version or newer of the library. The newest version of the library is 0.0 at the time I'm writing this. If you read this document off-line, check out the newest document online.