uvmhs-0.0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Examples.Lang.Arith

Documentation

data Lit Source #

Instances

Instances details
(Pretty , Pretty 𝔻, Pretty 𝕊) => Pretty Lit Source # 
Instance details

Defined in Examples.Lang.Arith

Methods

pretty :: Lit -> Doc Source #

data Atom Source #

Constructors

LitA Lit 
NameA 𝕊 

Instances

Instances details
(Pretty Lit, Pretty 𝕊) => Pretty Atom Source # 
Instance details

Defined in Examples.Lang.Arith

Methods

pretty :: Atom -> Doc Source #

data ExpPre Source #

Instances

Instances details
(Pretty Atom, Pretty Exp) => Pretty ExpPre Source # 
Instance details

Defined in Examples.Lang.Arith

Methods

pretty :: ExpPre -> Doc Source #