| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell98 |
Language.PureScript.CoreFn.Literals
Description
The core functional representation for literal values.
- data Literal a
- = NumericLiteral (Either Integer Double)
- | StringLiteral String
- | CharLiteral Char
- | BooleanLiteral Bool
- | ArrayLiteral [a]
- | ObjectLiteral [(String, a)]
Documentation
Data type for literal values. Parameterised so it can be used for Exprs and Binders.
Constructors
| NumericLiteral (Either Integer Double) | A numeric literal |
| StringLiteral String | A string literal |
| CharLiteral Char | A character literal |
| BooleanLiteral Bool | A boolean literal |
| ArrayLiteral [a] | An array literal |
| ObjectLiteral [(String, a)] | An object literal |