HsPat

data Pat id

type InPat id

type OutPat id

type LPat id

data HsConDetails arg rec

type HsConPatDetails id

hsConPatArgs

data HsRecFields id arg

data HsRecField id arg

type LHsRecField id arg

hsRecFields

mkPrefixConPat

mkCharLitPat

mkNilPat

isStrictHsBind

looksLazyPatBind

isStrictLPat

hsPatNeedsParens

isIrrefutableHsPat

pprParendLPat

pprConArgs