The shapely-data package

[Tags:bsd3, library]

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.


[Skip to Readme]

Properties

Versions 0.0, 0.1
Dependencies base (<5), template-haskell (==2.*) [details]
License BSD3
Author Brandon Simmons
Maintainer brandon.m.simmons@gmail.com
Stability Unknown
Category Data
Home page http://brandon.si/code/shapely-data/
Source repository head: git clone https://github.com/jberryman/shapely-data.git -b master
Uploaded Fri Mar 9 04:00:35 UTC 2012 by BrandonSimmons
Distributions NixOS:0.1
Downloads 442 total (4 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for shapely-data

Readme for shapely-data-0.0

shapely-data is a haskell library up here on hackage that uses template haskell to convert to and from normal algebraic data types and a representation using only haskell's primitive product, sum and unit types: (,), Either, and ().

See library docs for usage. Install it with a

cabal install shapely-data

This is very much a messy proof-of-concept library at the moment. Let me know id you find it useful or have an idea for additional functionality/directions.