Skip to content
Anonymous extensible records and variant types
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/Data Improve error messages when attempting to construct records with too … Mar 27, 2017
.gitignore Ignore files generated by haddock (until fixed) Sep 2, 2016
.travis.yml Allow failures for building with HEAD/nightly Sep 2, 2016
LICENSE Initial public release Aug 26, 2016
package.yaml Update to ghc-datasize == 0.2.* Sep 9, 2016
rawr.cabal Update to ghc-datasize == 0.2.* Sep 9, 2016
stack.yaml Bump resolver to lts-7.19 Mar 27, 2017

RAWR! An Extensible Record Library

Build Status

This library provides anonymous extensible records using GHC 8.0 features, with the following goals/features:

  • The syntax should be very close to that of Haskell's record system.
  • The library should be simple to use and requires no extra boilerplate to setup.
  • There should be minimal runtime overhead and memory footprint.
  • The library does not require TemplateHaskell to use.
  • It should produce good error messages.
  • Minimal dependencies. Currently, it only depends on packages that comes with GHC.


See the Haddock documentation of Data.Rawr on Hackage for a detailed tutorial of this library.

You can’t perform that action at this time.