The rawr package

[Tags:benchmark, bsd3, library, test]

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

See Data.Rawr for a tutorial of this library.


[Skip to Readme]

Properties

Versions 0.0.0.0, 0.0.0.1
Dependencies base (==4.9.*), deepseq (==1.4.*), ghc-prim (==0.5.*), template-haskell (==2.11.*) [details]
License BSD3
Copyright 2016 PkmX
Author PkmX
Maintainer pkmx.tw@gmail.com
Category Records
Home page https://github.com/pkmx/rawr
Uploaded Fri Aug 26 22:23:05 UTC 2016 by pkmx
Distributions NixOS:0.0.0.1
Downloads 86 total (13 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for rawr

Readme for rawr-0.0.0.1

RAWR! An Extensible Record Library

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.

Documentation

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