Control.PatternArrows

data Pattern u a b

pattern

mkPattern

mkPattern'

chainl

chainr

wrap

split

data OperatorTable u a r

data Operator u a r

buildPrettyPrinter