extensible (hackage): This package provides a powerful framework to combine and manipulate various types of structures.  See also School of Haskell for tutorials.
Keywords: bsd3|data|library|records|extensible-effects|haskell