Language.Hakaru.Syntax.AST
data SCon
data SArgs
data Term
type LC a
type family LCs (xs :: [Hakaru]) :: [([Hakaru], Hakaru)] where ...
type family UnLCs (xs :: [([Hakaru], Hakaru)]) :: [Hakaru] where ...
data LC_ abt a
data NaryOp
data PrimOp
data ArrayOp
data MeasureOp
data Literal
foldMapPairs
traversePairs