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: almost 3 years ago

Related projects:

RepositoryDescriptionStars
velhotes/vinylA testing library for replaying HTTP requests in Swift269
mrkkrp/zipA Haskell library for efficiently working with compressed ZIP archives.81
haskell-hvr/uuidA Haskell library for working with universally unique identifiers.62
froydnj/archiveA Common Lisp package for reading and writing disk-based archives such as tar files.30
mrkkrp/factsA Haskell library for working with refined types to represent and manipulate data structures57
commercialhaskell/rioA standard library for Haskell to provide a common foundation for production software development846
yesodweb/persistentA Haskell library providing a persistence layer to interact with databases in a type-safe and error-free manner.469
sebastiaanvisser/fclabelsProvides a way to access and modify data types in Haskell using first-class composable record labels66
fumieval/extensibleProvides tools and abstractions for building complex, adaptable data structures in Haskell129
commercialhaskell/haskelldocumentationAn intermediate documentation repository for collaborative learning experience in Haskell programming.208
ff-notes/ronImplementation of a replicated data type in Haskell for handling concurrent updates and maintaining consistency in distributed systems.65
noteed/rescoylA Docker registry project with a custom implementation.16
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
ndmitchell/record-dot-preprocessorA tool that provides syntax sugar for working with records in Haskell129
mrkkrp/modern-uriA modern Haskell library for working with URIs in a correct and efficient manner68