Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
JSRaw String | |
JSIdent String | |
JSFunction [String] JS | |
JSType JSType | |
JSSeq [JS] | |
JSReturn JS | |
JSApp JS [JS] | |
JSNew String [JS] | |
JSError String | |
JSBinOp String JS JS | |
JSPreOp String JS | |
JSPostOp String JS | |
JSProj JS String | |
JSNull | |
JSUndefined | |
JSThis | |
JSTrue | |
JSFalse | |
JSArray [JS] | |
JSString String | |
JSNum JSNum | |
JSWord JSWord | |
JSAssign JS JS | |
JSAlloc String (Maybe JS) | |
JSIndex JS JS | |
JSSwitch JS [(JS, JS)] (Maybe JS) | |
JSCond [(JS, JS)] | |
JSTernary JS JS JS | |
JSParens JS | |
JSWhile JS JS | |
JSFFI String [JS] | |
JSAnnotation JSAnnotation JS | |
JSNoop |
compileJS' :: Int -> JS -> Text Source
jsInstanceOf :: JS -> String -> JS Source
jsIsNumber :: JS -> JS Source
jsUnPackBits :: JS -> JS Source
jsPackUBits8 :: JS -> JS Source
jsPackUBits16 :: JS -> JS Source
jsPackUBits32 :: JS -> JS Source
jsPackSBits8 :: JS -> JS Source
jsPackSBits16 :: JS -> JS Source
jsPackSBits32 :: JS -> JS Source