Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Self | |
Local LocalId | |
Global GlobalId | |
Undefined | |
Null | |
String Text | |
Char Char | |
Integer Integer | |
Double Double | |
Lambda Nat Exp | |
Object (Map MemberId Exp) | |
Array [(Comment, Exp)] | |
Apply Exp [Exp] | |
Lookup Exp MemberId | |
If Exp Exp Exp | |
BinOp Exp String Exp | |
PreOp String Exp | |
Const String | |
PlainJS String | Arbitrary JS code. |
Nothing
class Globals a where Source #
Nothing
Instances
Globals Comment Source # | |
Globals Exp Source # | |
Globals Export Source # | |
Globals Module Source # | |
Globals a => Globals (Maybe a) Source # | |
Globals a => Globals [a] Source # | |
Globals a => Globals (Map k a) Source # | |
(Globals a, Globals b) => Globals (a, b) Source # | |
(Globals a, Globals b, Globals c) => Globals (a, b, c) Source # | |