Vinyl

Record library

A Haskell library for creating extensible records with improved performance through constant-time access

Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode.

GitHub

262 stars
14 watching
48 forks
Language: Haskell
last commit: about 1 year ago

Related projects:

Repository Description Stars
velhotes/vinyl A testing library for replaying HTTP requests in Swift 269
mrkkrp/zip A Haskell library for efficiently working with compressed ZIP archives. 81
haskell-hvr/uuid A Haskell library for working with universally unique identifiers. 61
froydnj/archive A Common Lisp library for reading and creating archive files such as tar and cpio archives. 30
mrkkrp/facts A Haskell library for working with refined types to represent and manipulate data structures 58
commercialhaskell/rio A standard library for Haskell to provide a common foundation for production software development 844
yesodweb/persistent A Haskell library providing a persistence layer to interact with databases in a type-safe and error-free manner. 467
sebastiaanvisser/fclabels Provides a way to access and modify data types in Haskell using first-class composable record labels 66
fumieval/extensible Provides tools and abstractions for building complex, adaptable data structures in Haskell 129
commercialhaskell/haskelldocumentation An intermediate documentation repository for collaborative learning experience in Haskell programming. 208
ff-notes/ron Implementation of a replicated data type in Haskell for handling concurrent updates and maintaining consistency in distributed systems. 65
noteed/rescoyl A Docker registry project with a custom implementation. 16
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 847
ndmitchell/record-dot-preprocessor A tool that provides syntax sugar for working with records in Haskell 129
mrkkrp/modern-uri A modern Haskell library for working with URIs in a correct and efficient manner 68