Safe Haskell | None |
---|---|
Language | Haskell2010 |
Bidirectional version of Data.HList.HList.
- hCons :: (a, HList l) <-> HList (a : l)
- hReverse :: (HReverse a b, HReverse b a) => HList a <-> HList b
- hReverse_ :: (HRevApp a `[]` b, HRevApp b `[]` a) => HList a <-> HList b
- hAppend :: (HAppendList a b, HSplitAt n (HAppendListR a b) a b) => (HList a, HList b) <-> HList (HAppendListR a b)
- hZip :: HZipList a b l => (HList a, HList b) <-> HList l