Control.DeepSeq.Bounded.Pattern

Pattern datatype

type Pattern

data PatNode

Pattern DSL

compilePat

showPat

Why depend on whole containers package, when we only want a rose tree

data Rose a

Preferred to have this in Seqable, but had cyclical dependency issues

data SeqNodeKind