newtype-zoo (hackage):   [Index] [Quick Jump]  Package maintainers  For package maintainers and hackage trustees  Candidates    A zoo of newtype wrappers.  In everyday Haskell programming newtype wrappers occur again and again, to convey some extra meaning for the maintainer of the code, and to prevent mixing up parameters to functions with the same type.  For example:  What the user actually wanted to express was:  The newtype wrappers in this library are all exported by the NewtypeZoo module, or can be imported individually.  This simple library contains a variety of simple newtype wrappers:  They live in the sub directory NewtypeZoo, e.g. NewtypeZoo.Active.  This library offers shorter code for the special cases. The tagged library is more general, but requires more code.  The reason why I prefer this library in some cases, is shorter type signatures.  One can even combine tagged with newtype-zoo (I think I will add this to the README):
Keywords: bsd3|data|library