Data.Extensible.Product

Basic operations

data h :* s

(<:)

(<:*)

(*++*)

hhead

htail

huncons

hmap

hmapWithIndex

htrans

hzipWith

hzipWith3

hfoldMap

htraverse

htraverseWithIndex

hsequence

hcollect

hdistribute

Lookup

hlookup

hindex

sectorAt

sector

Generation

class Generate xs

htabulate

class Forall c xs

htabulateFor