TypeCompose provides some classes & instances for forms of type composition. It also includes a very simple implementation of data-driven computation.
- Read the Haddock docs (with source code, additional examples, and Comment/Talk links).
- Get the code repository: darcs get http://darcs.haskell.org/packages/TypeCompose, or
- Grab a distribution tarball.
- See the version changes.
TypeCompose is used in Phooey, a functional GUI library.