compdata

Data type builder

A Haskell library for creating and manipulating compositional data types in a modular and flexible way

Haskell library implementing "Data Types a la Carte"

GitHub

89 stars
9 watching
28 forks
Language: Haskell
last commit: almost 3 years ago

Related projects:

RepositoryDescriptionStars
cdepillabout/pretty-simpleA tool to prettify Haskell data types with Show instances in an easy-to-read format243
mrkkrp/factsA Haskell library for working with refined types to represent and manipulate data structures57
dorchard/type-level-setsA Haskell library providing data structures and operations for working with sets and maps at the type level66
m4dc4p/haskelldbA Haskell library that enables building re-usable and composable SQL queries in a type-safe and declarative way.104
gabriella439/haskell-typed-spreadsheet-libraryProvides a typed and composable API for building spreadsheets with explicit input/output relationships185
hdbc/hdbcA Haskell interface to various databases allowing programmatic access and manipulation of their data structures127
lysxia/first-class-familiesA library providing a foundation for type-level functions and compositions in Haskell87
haskellari/postgresql-simpleA Haskell client library providing a simple interface to PostgreSQL databases.89
damsl/k3Builds large-scale data systems by separating design and implementation concerns with a high-level, declarative language framework.15
valderman/seldaA type-safe, high-level interface for interacting with relational databases in Haskell.478
bodigrim/linear-builderProvides efficient and scalable builder functionality for working with text data in Haskell.88
pahowes/anyA C++ variant type that allows storing and retrieving different types of data11
fumieval/extensibleProvides tools and abstractions for building complex, adaptable data structures in Haskell129
haskell/statisticsA fast and efficient library for computing statistical data in Haskell301
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850