Data.Vinyl.CoRec

data CoRec

foldCoRec

type Field

data Op b a

coRecToRec

coRecToRec'

class FoldRec ss ts

coRecMap

coRecTraverse

foldRec1

firstField

lastField

onCoRec

onField

reifyDicts

Extracting values from a CoRec/Pattern matching on a CoRec

asA

match

class Match1 t ts i

match1

matchNil

data Handler b a

type Handlers ts b