| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Ast
Documentation
data Definition Source
Constructors
| MappyDef Expression Expression | |
| DefSugar SugaredDefinition |
Instances
data Expression Source
data PrimitiveMap a Source
Constructors
| IoMap Io | |
| StandardMap (Map a a) |
Instances
| Eq a => Eq (PrimitiveMap a) Source | |
| Ord a => Ord (PrimitiveMap a) Source | |
| Show a => Show (PrimitiveMap a) Source |
data SugaredDefinition Source
Constructors
| SugaredFnDefinition Expression [Expression] Expression |
data SugaredExpression Source
Constructors
| SugaredLet [Definition] Expression | |
| SugaredList [Expression] | |
| SugaredChar Char | |
| SugaredString String |
pretty :: PrettyPrintable a => a -> String Source