https://github.com/codedownio/hlist
Fork of https://bitbucket.org/HList/hlist
https://github.com/codedownio/hlist
Last synced: 8 months ago
JSON representation
Fork of https://bitbucket.org/HList/hlist
- Host: GitHub
- URL: https://github.com/codedownio/hlist
- Owner: codedownio
- License: mit
- Created: 2019-12-28T02:06:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-27T00:20:24.000Z (over 6 years ago)
- Last Synced: 2025-09-14T22:28:10.254Z (9 months ago)
- Language: Haskell
- Size: 4.34 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
README
(C) 2004--2010, Oleg Kiselyov, Ralf Laemmel, Keean Schupke
Contributors:
Justin Bailey, Brian Bloniarz, Gwern Branwen, Einar Karttunen,
and Adam Vogt
The HList library and samples
----------------------------------------------------------------------
Getting the code
> git clone https://bitbucket.org/HList/hlist HList
----------------------------------------------------------------------
Pushing changes
You need an account at bitbucket.org
> cd HList
> git clone git@bitbucket.org:HList/hlist.git
> git pull
> git commit --interactive
> git push
----------------------------------------------------------------------
This distribution covers all essential issues discussed in the HList paper,
though the implementation has been adapted to ghc features implemented
after the paper's writing.
Additional examples and HList operations are provided.
The code from the database section of the HList paper is not included
since doing so would have implied inclusion of substantial packages,
namely the underlying infrastructure for database access library.
You can get HList from Hackage or from bitbucket:
$ cabal update && cabal install HList
Or:
$ git clone https://bitbucket.org/HList/hlist HList
$ cd HList; cabal install
The code works --- within the limits exercised in the source files ---
for GHC-7.6, 7.8, 7.10, 8.2 and 8.4.0.20180209.
Older compilers are not supported.
One may run "cabal test" to check the distribution.
See ChangeLog for updates.