| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Ast
Documentation
data Definition Source #
Constructors
| MappyDef Expression Expression | |
| DefSugar SugaredDefinition |
Instances
data Expression Source #
Constructors
Instances
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 |
Instances
data SugaredExpression Source #
Constructors
| SugaredLet [Definition] Expression | |
| SugaredList [Expression] |
Instances
pretty :: Expression -> String Source #