Data.Extensible.Product
data h :* s
nil
(<:)
(<!)
hlength
hmap
hmapWithIndex
hzipWith
hzipWith3
hfoldMap
hfoldMapWithIndex
hfoldrWithIndex
htraverse
htraverseWithIndex
hsequence
hfoldMapFor
hfoldMapWithIndexFor
hfoldrWithIndexFor
hforce
haccumMap
haccum
hpartition
hlookup
hindex
class Generate xs
hgenerate
htabulate
hrepeat
hcollect
hdistribute
fromHList
toHList
class Forall c xs
hgenerateFor
htabulateFor
hrepeatFor