HList-0.2: Heterogeneous lists

Safe HaskellNone

Data.HList.Label1

Documentation

newtype Label x

Constructors

Label x 

Instances

Show x => Show (Label x) 
Show n => ShowLabel (Label n) 
HEq n n' b => HEq (Label n) (Label n') b 

label :: HNat n => n -> Label n

nextLabel :: HNat t => Label t -> Label (HSucc t)