@hackage registry0.1.0.0

the Registry data structure can be used for "assembling components"

This library provides a Registry which is a data structure containing a list of functions and values representing dependencies in a directed acyclic graph. A make function can then be used to create a value of a specific type out of the registry.