@hackage shapely-data0.0

Template haskell conversion of types to a "structural form" built from primitive sum, product, and unit types.

This is an experimental package providing template haskell code to convert to and from normal algebraic data types and a representation using only haskell's primitive product, sum and unit types: (,), Either, and ().

This is something like light-weight Structural Typing.

Please send any comments along.