The HList package
HList is a record system providing strongly typed heterogenous lists, records, type-indexed products (TIP) and co-products; licensed under the MIT X License.
Properties
| Versions | 0.1, 0.1.1, 0.2, 0.2.1, 0.2.2, 0.2.3 |
|---|---|
| Dependencies | base (≥3 & <5), template-haskell |
| License | MIT |
| Author | 2004 Oleg Kiselyov (FNMOC, Monterey), Ralf Laemmel (CWI/VU, Amsterdam), Keean Schupke (Imperial College, London) |
| Maintainer | oleg@pobox.com |
| Category | Data |
| Upload date | Wed May 19 20:12:04 UTC 2010 |
| Uploaded by | AdamVogt |
| Built on | ghc-6.12, ghc-7.0, ghc-7.2 |
| Distributions | NixOS: 0.2.3 |
Modules
- Data
- Data.HList
- Data.HList.CommonMain
- Data.HList.FakePrelude
- Data.HList.GhcExperiments
- Data.HList.GhcRecord
- Data.HList.GhcSyntax
- Data.HList.HArray
- Data.HList.HListPrelude
- Data.HList.HOccurs
- Data.HList.HTypeIndexed
- Data.HList.HZip
- Data.HList.Label1
- Data.HList.Label2
- Data.HList.Label3
- Data.HList.Label4
- Data.HList.Label5
- Data.HList.MakeLabels
- Data.HList.Record
- Data.HList.RecordP
- Data.HList.TIC
- Data.HList.TIP
- Data.HList.TypeCastGeneric1
- Data.HList.TypeCastGeneric2
- Data.HList.TypeEqBoolGeneric
- Data.HList.TypeEqGeneric1
- Data.HList.TypeEqGeneric2
- Data.HList.Variant
- Data.HList
Downloads
- HList-0.2.3.tar.gz (Cabal source package)
- package description (included in the package)