WARNING: This server provides a static reference view of the NetKernel documentation. Links to dynamic content do not work. For the best experience we recommend you install NetKernel and view the documentation in the live system .

Tension

Pre-existing libraries may not ideally suit a particular use because they contain superfluous functionalty which is not desirable to be available in a particular context. Also in particular contexts many libraries may need to be used and encouraging consistency of usage may be hard in big development efforts.

Resolution

Create a module containing a toolbox space which exposes a unified and constrained surface through filtering and mapping underlying libraries. Then provide this toolbox and encourage it's use for import by applications.

Examples

Usually projects will create their own toolboxes based upon their specific requirements using pre-existing and custom libraries.