sunroof-compiler-0.2: Monadic Javascript Compiler

Index

!Language.Sunroof.Selector, Language.Sunroof
#Language.Sunroof.Types, Language.Sunroof
$$Language.Sunroof.Types, Language.Sunroof
:=Language.Sunroof.Types, Language.Sunroof
ALanguage.Sunroof.Types, Language.Sunroof
addClassLanguage.Sunroof.JS.JQuery
alertLanguage.Sunroof.JS.Browser
appendLanguage.Sunroof.JS.JQuery
ApplyLanguage.Sunroof.JavaScript
applyLanguage.Sunroof.Types, Language.Sunroof
arcLanguage.Sunroof.JS.Canvas
arc'Language.Sunroof.JS.Canvas
arcToLanguage.Sunroof.JS.Canvas
arrayLanguage.Sunroof.JS.Array, Language.Sunroof
AssignStmtLanguage.Sunroof.JavaScript
attrLanguage.Sunroof.Types, Language.Sunroof
attr'Language.Sunroof.JS.JQuery
attributeLanguage.Sunroof.JS.JQuery
BLanguage.Sunroof.Types, Language.Sunroof
BaseLanguage.Sunroof.JavaScript, Language.Sunroof
beginPathLanguage.Sunroof.JS.Canvas
bezierCurveToLanguage.Sunroof.JS.Canvas
binOpLanguage.Sunroof.JavaScript
blockableJSLanguage.Sunroof.Types, Language.Sunroof
boxLanguage.Sunroof.Classes, Language.Sunroof
callccLanguage.Sunroof.Types, Language.Sunroof
castLanguage.Sunroof.Types, Language.Sunroof
clearIntervalLanguage.Sunroof.JS.Browser
clearRectLanguage.Sunroof.JS.Canvas
clearTimeoutLanguage.Sunroof.JS.Browser
clipLanguage.Sunroof.JS.Canvas
cloneLanguage.Sunroof.JS.JQuery
clone'Language.Sunroof.JS.JQuery
closeLanguage.Sunroof.JS.Browser
closePathLanguage.Sunroof.JS.Canvas
commentLanguage.Sunroof.Utils, Language.Sunroof
CommentStmtLanguage.Sunroof.JavaScript
compileJSLanguage.Sunroof.Compiler
CompilerOpts 
1 (Type/Class)Language.Sunroof.Compiler, Language.Sunroof
2 (Data Constructor)Language.Sunroof.Compiler, Language.Sunroof
confirmLanguage.Sunroof.JS.Browser
consoleLanguage.Sunroof.JS.Browser
continuationLanguage.Sunroof.Types, Language.Sunroof
cookieLanguage.Sunroof.JS.Browser
co_compressLanguage.Sunroof.Compiler, Language.Sunroof
co_constLanguage.Sunroof.Compiler, Language.Sunroof
co_cseLanguage.Sunroof.Compiler, Language.Sunroof
co_onLanguage.Sunroof.Compiler, Language.Sunroof
co_verboseLanguage.Sunroof.Compiler, Language.Sunroof
createAttributeLanguage.Sunroof.JS.Browser
createElementLanguage.Sunroof.JS.Browser
createImageDataLanguage.Sunroof.JS.Canvas
createImageData'Language.Sunroof.JS.Canvas
createTextNodeLanguage.Sunroof.JS.Browser
cssLanguage.Sunroof.JS.JQuery
data'Language.Sunroof.JS.Canvas
debugLanguage.Sunroof.JS.Browser
decodeURILanguage.Sunroof.JS.Browser
decodeURIComponentLanguage.Sunroof.JS.Browser
deleteLanguage.Sunroof.Types, Language.Sunroof
DeleteStmtLanguage.Sunroof.JavaScript
deriveJSTupleLanguage.Sunroof.TH
documentLanguage.Sunroof.JS.Browser
dollarLanguage.Sunroof.JS.JQuery
doneLanguage.Sunroof.Types, Language.Sunroof
DotLanguage.Sunroof.JavaScript
DotRhsLanguage.Sunroof.JavaScript
drawImageLanguage.Sunroof.JS.Canvas
drawImage'Language.Sunroof.JS.Canvas
drawImageClipLanguage.Sunroof.JS.Canvas
ELanguage.Sunroof.JavaScript
emptyLanguage.Sunroof.JS.Array, Language.Sunroof
encodeURILanguage.Sunroof.JS.Browser
encodeURIComponentLanguage.Sunroof.JS.Browser
errorLanguage.Sunroof.JS.Browser
evalLanguage.Sunroof.JS.Browser
evalStyleLanguage.Sunroof.Types, Language.Sunroof
evaluateLanguage.Sunroof.Types, Language.Sunroof
ExprLanguage.Sunroof.JavaScript
ExprE 
1 (Type/Class)Language.Sunroof.JavaScript
2 (Data Constructor)Language.Sunroof.JavaScript
ExprStmtLanguage.Sunroof.JavaScript
fillLanguage.Sunroof.JS.Canvas
fillRectLanguage.Sunroof.JS.Canvas
fillTextLanguage.Sunroof.JS.Canvas
fillText'Language.Sunroof.JS.Canvas
fixJSLanguage.Sunroof.Utils, Language.Sunroof
fontLanguage.Sunroof.JS.Canvas
forEachLanguage.Sunroof.JS.Array, Language.Sunroof
forkJSLanguage.Sunroof.Concurrent, Language.Sunroof
FunLanguage.Sunroof.JavaScript, Language.Sunroof
funLanguage.Sunroof.Types, Language.Sunroof
FunctionLanguage.Sunroof.JavaScript
functionLanguage.Sunroof.Types, Language.Sunroof
getContextLanguage.Sunroof.JS.Canvas
getDateLanguage.Sunroof.JS.Date
getDayLanguage.Sunroof.JS.Date
getElementByIdLanguage.Sunroof.JS.Browser
getElementsByNameLanguage.Sunroof.JS.Browser
getElementsByTagNameLanguage.Sunroof.JS.Browser
getFullYearLanguage.Sunroof.JS.Date
getHoursLanguage.Sunroof.JS.Date
getImageDataLanguage.Sunroof.JS.Canvas
getMillisecondsLanguage.Sunroof.JS.Date
getMinutesLanguage.Sunroof.JS.Date
getMonthLanguage.Sunroof.JS.Date
getSecondsLanguage.Sunroof.JS.Date
getTimeLanguage.Sunroof.JS.Date
getTimezoneOffsetLanguage.Sunroof.JS.Date
getUTCDateLanguage.Sunroof.JS.Date
getUTCDayLanguage.Sunroof.JS.Date
getUTCFullYearLanguage.Sunroof.JS.Date
getUTCHoursLanguage.Sunroof.JS.Date
getUTCMillisecondsLanguage.Sunroof.JS.Date
getUTCMinutesLanguage.Sunroof.JS.Date
getUTCMonthLanguage.Sunroof.JS.Date
getUTCSecondsLanguage.Sunroof.JS.Date
globalAlphaLanguage.Sunroof.JS.Canvas
gotoLanguage.Sunroof.Types, Language.Sunroof
heightLanguage.Sunroof.JS.Canvas
htmlLanguage.Sunroof.JS.JQuery
IdLanguage.Sunroof.JavaScript
IfStmtLanguage.Sunroof.JavaScript
indexLanguage.Sunroof.Selector, Language.Sunroof
infoLanguage.Sunroof.JS.Browser
innerHeightLanguage.Sunroof.JS.JQuery
innerWidthLanguage.Sunroof.JS.JQuery
insertLanguage.Sunroof.JS.Map
insert'Language.Sunroof.JS.Array, Language.Sunroof
intLanguage.Sunroof.JS.Number, Language.Sunroof
InternalsLanguage.Sunroof.Types, Language.Sunroof
invokeLanguage.Sunroof.Types, Language.Sunroof
isFiniteLanguage.Sunroof.JS.Browser
isNaNLanguage.Sunroof.JS.Browser
isPointInPathLanguage.Sunroof.JS.Canvas
jqLanguage.Sunroof.JS.JQuery
jQueryLanguage.Sunroof.JS.JQuery
JS 
1 (Type/Class)Language.Sunroof.Types, Language.Sunroof
2 (Data Constructor)Language.Sunroof.Types, Language.Sunroof
jsLanguage.Sunroof.Classes, Language.Sunroof
JSALanguage.Sunroof.Types, Language.Sunroof
jsArgsLanguage.Sunroof.Classes, Language.Sunroof
JSArrayLanguage.Sunroof.JS.Array, Language.Sunroof
JSBLanguage.Sunroof.Types, Language.Sunroof
JSBoolLanguage.Sunroof.JS.Bool, Language.Sunroof
JSCanvasLanguage.Sunroof.JS.Canvas
JSChanLanguage.Sunroof.JS.Chan, Language.Sunroof
JSConsoleLanguage.Sunroof.JS.Browser
JSContinuationLanguage.Sunroof.Types, Language.Sunroof
JSDateLanguage.Sunroof.JS.Date
JSFunctionLanguage.Sunroof.Types, Language.Sunroof
JSILanguage.Sunroof.Types
jsIfBLanguage.Sunroof.JS.Bool
jsKeyLanguage.Sunroof.Types, Language.Sunroof
JSMapLanguage.Sunroof.JS.Map
JSMVarLanguage.Sunroof.JS.MVar, Language.Sunroof
JSNumberLanguage.Sunroof.JS.Number, Language.Sunroof
JSObjectLanguage.Sunroof.JS.Object, Language.Sunroof
JSRefLanguage.Sunroof.JS.Ref, Language.Sunroof
JSSelectorLanguage.Sunroof.Selector, Language.Sunroof
JSStringLanguage.Sunroof.JS.String, Language.Sunroof
JSTupleLanguage.Sunroof.Types, Language.Sunroof
jsValueLanguage.Sunroof.Classes, Language.Sunroof
jsVarLanguage.Sunroof.Classes
JS_AssignLanguage.Sunroof.Types
JS_Assign_Language.Sunroof.Types
JS_BranchLanguage.Sunroof.Types
JS_CommentLanguage.Sunroof.Types
JS_ContinuationLanguage.Sunroof.Types
JS_DeleteLanguage.Sunroof.Types
JS_EvalLanguage.Sunroof.Types
JS_FixLanguage.Sunroof.Types
JS_FunctionLanguage.Sunroof.Types
JS_InvokeLanguage.Sunroof.Types
JS_ReturnLanguage.Sunroof.Types
JS_SelectLanguage.Sunroof.Types
kastLanguage.Sunroof.Types
labelLanguage.Sunroof.Selector, Language.Sunroof
length'Language.Sunroof.JS.Array, Language.Sunroof
liftJSLanguage.Sunroof.Types, Language.Sunroof
lineCapLanguage.Sunroof.JS.Canvas
lineJoinLanguage.Sunroof.JS.Canvas
lineToLanguage.Sunroof.JS.Canvas
lineWidthLanguage.Sunroof.JS.Canvas
LitLanguage.Sunroof.JavaScript
literalLanguage.Sunroof.JavaScript
litparenLanguage.Sunroof.Internal
logLanguage.Sunroof.JS.Browser
lookup' 
1 (Function)Language.Sunroof.JS.Map
2 (Function)Language.Sunroof.JS.Array, Language.Sunroof
loopLanguage.Sunroof.Concurrent, Language.Sunroof
matchLanguage.Sunroof.Types, Language.Sunroof
measureTextLanguage.Sunroof.JS.Canvas
miterLimitLanguage.Sunroof.JS.Canvas
mkVarLanguage.Sunroof.Classes
modifyJSRefLanguage.Sunroof.JS.Ref, Language.Sunroof
moveToLanguage.Sunroof.JS.Canvas
newLanguage.Sunroof.Types, Language.Sunroof
newArrayLanguage.Sunroof.JS.Array, Language.Sunroof
newChanLanguage.Sunroof.JS.Chan, Language.Sunroof
newDateLanguage.Sunroof.JS.Date
newEmptyMVarLanguage.Sunroof.JS.MVar, Language.Sunroof
newJSRefLanguage.Sunroof.JS.Ref, Language.Sunroof
newMapLanguage.Sunroof.JS.Map
newMVarLanguage.Sunroof.JS.MVar, Language.Sunroof
nullJSLanguage.Sunroof.Types, Language.Sunroof
objectLanguage.Sunroof.JS.Object, Language.Sunroof
onLanguage.Sunroof.JS.JQuery
openLanguage.Sunroof.JS.Browser
operatorLanguage.Sunroof.JavaScript
outerHeightLanguage.Sunroof.JS.JQuery
outerHeight'Language.Sunroof.JS.JQuery
outerWidthLanguage.Sunroof.JS.JQuery
outerWidth'Language.Sunroof.JS.JQuery
parseDateLanguage.Sunroof.JS.Date
parseFloatLanguage.Sunroof.JS.Browser
parseIntLanguage.Sunroof.JS.Browser
popLanguage.Sunroof.JS.Array, Language.Sunroof
promptLanguage.Sunroof.JS.Browser
proxyOfLanguage.Sunroof.Internal
pushLanguage.Sunroof.JS.Array, Language.Sunroof
putImageDataLanguage.Sunroof.JS.Canvas
putMVarLanguage.Sunroof.JS.MVar, Language.Sunroof
quadraticCurveToLanguage.Sunroof.JS.Canvas
readChanLanguage.Sunroof.JS.Chan, Language.Sunroof
readJSRefLanguage.Sunroof.JS.Ref, Language.Sunroof
rectLanguage.Sunroof.JS.Canvas
referrerLanguage.Sunroof.JS.Browser
removeAttrLanguage.Sunroof.JS.JQuery
removeClassLanguage.Sunroof.JS.JQuery
restoreLanguage.Sunroof.JS.Canvas
ReturnStmtLanguage.Sunroof.JavaScript
RhsLanguage.Sunroof.JavaScript
rotateLanguage.Sunroof.JS.Canvas
saveLanguage.Sunroof.JS.Canvas
scaleLanguage.Sunroof.JS.Canvas
scopeForEffectLanguage.Sunroof.JavaScript
screenLanguage.Sunroof.JS.Browser
setAttrLanguage.Sunroof.JS.JQuery
setCookieLanguage.Sunroof.JS.Browser
setCssLanguage.Sunroof.JS.JQuery
setDateLanguage.Sunroof.JS.Date
setFillStyleLanguage.Sunroof.JS.Canvas
setFontLanguage.Sunroof.JS.Canvas
setFullYearLanguage.Sunroof.JS.Date
setGlobalAlphaLanguage.Sunroof.JS.Canvas
setHoursLanguage.Sunroof.JS.Date
setHtmlLanguage.Sunroof.JS.JQuery
setIntervalLanguage.Sunroof.JS.Browser
setLineCapLanguage.Sunroof.JS.Canvas
setLineJoinLanguage.Sunroof.JS.Canvas
setLineWidthLanguage.Sunroof.JS.Canvas
setMillisecondsLanguage.Sunroof.JS.Date
setMinutesLanguage.Sunroof.JS.Date
setMiterLimitLanguage.Sunroof.JS.Canvas
setMonthLanguage.Sunroof.JS.Date
setSecondsLanguage.Sunroof.JS.Date
setShadowBlurLanguage.Sunroof.JS.Canvas
setShadowColorLanguage.Sunroof.JS.Canvas
setShadowOffsetXLanguage.Sunroof.JS.Canvas
setShadowOffsetYLanguage.Sunroof.JS.Canvas
setStrokeStyleLanguage.Sunroof.JS.Canvas
setTextLanguage.Sunroof.JS.JQuery
setTextAlignLanguage.Sunroof.JS.Canvas
setTextBaselineLanguage.Sunroof.JS.Canvas
setTimeLanguage.Sunroof.JS.Date
setTimeoutLanguage.Sunroof.JS.Browser
setTitleLanguage.Sunroof.JS.Browser
setTransformLanguage.Sunroof.JS.Canvas
setUTCDateLanguage.Sunroof.JS.Date
setUTCFullYearLanguage.Sunroof.JS.Date
setUTCHoursLanguage.Sunroof.JS.Date
setUTCMillisecondsLanguage.Sunroof.JS.Date
setUTCMinutesLanguage.Sunroof.JS.Date
setUTCMonthLanguage.Sunroof.JS.Date
setUTCSecondsLanguage.Sunroof.JS.Date
shadowBlurLanguage.Sunroof.JS.Canvas
shadowColorLanguage.Sunroof.JS.Canvas
shadowOffsetXLanguage.Sunroof.JS.Canvas
shadowOffsetYLanguage.Sunroof.JS.Canvas
shiftLanguage.Sunroof.JS.Array, Language.Sunroof
showExprLanguage.Sunroof.JavaScript
showStmtLanguage.Sunroof.JavaScript
singleLanguage.Sunroof.Types
sizeLanguage.Sunroof.JS.Map
srcLanguage.Sunroof.JS.Browser
StmtLanguage.Sunroof.JavaScript
stringLanguage.Sunroof.JS.String, Language.Sunroof
strokeLanguage.Sunroof.JS.Canvas
strokeRectLanguage.Sunroof.JS.Canvas
strokeStyleLanguage.Sunroof.JS.Canvas
strokeTextLanguage.Sunroof.JS.Canvas
SunroofLanguage.Sunroof.Classes, Language.Sunroof
SunroofArgumentLanguage.Sunroof.Classes, Language.Sunroof
sunroofCompileJSALanguage.Sunroof.Compiler, Language.Sunroof
sunroofCompileJSBLanguage.Sunroof.Compiler, Language.Sunroof
SunroofKeyLanguage.Sunroof.Types, Language.Sunroof
SunroofThreadLanguage.Sunroof.Types, Language.Sunroof
SunroofValueLanguage.Sunroof.Classes, Language.Sunroof
switchLanguage.Sunroof.Types, Language.Sunroof
TLanguage.Sunroof.Types, Language.Sunroof
takeMVarLanguage.Sunroof.JS.MVar, Language.Sunroof
textLanguage.Sunroof.JS.JQuery
textAlignLanguage.Sunroof.JS.Canvas
textBaselineLanguage.Sunroof.JS.Canvas
thisLanguage.Sunroof.JS.Object, Language.Sunroof
threadDelayLanguage.Sunroof.Concurrent, Language.Sunroof
ThreadProxy 
1 (Type/Class)Language.Sunroof.Types, Language.Sunroof
2 (Data Constructor)Language.Sunroof.Types, Language.Sunroof
titleLanguage.Sunroof.JS.Browser
toDateStringLanguage.Sunroof.JS.Date
toISOStringLanguage.Sunroof.JS.Date
toJSONLanguage.Sunroof.JS.Date
toLocaleDateStringLanguage.Sunroof.JS.Date
toLocaleStringLanguage.Sunroof.JS.Date
toLocaleTimeStringLanguage.Sunroof.JS.Date
toStringLanguage.Sunroof.JS.Date
toTimeStringLanguage.Sunroof.JS.Date
toUTCStringLanguage.Sunroof.JS.Date
transformLanguage.Sunroof.JS.Canvas
translateLanguage.Sunroof.JS.Canvas
tupleLanguage.Sunroof.Types, Language.Sunroof
TypeLanguage.Sunroof.JavaScript, Language.Sunroof
typeOfLanguage.Sunroof.Classes, Language.Sunroof
typesOfLanguage.Sunroof.Classes, Language.Sunroof
unboxLanguage.Sunroof.Classes, Language.Sunroof
unboxSelectorLanguage.Sunroof.Selector
uniOpLanguage.Sunroof.JavaScript
UniqLanguage.Sunroof.Classes
UniqMLanguage.Sunroof.Classes
uniqMLanguage.Sunroof.Classes
UnitLanguage.Sunroof.JavaScript, Language.Sunroof
unJSLanguage.Sunroof.Types
unshiftLanguage.Sunroof.JS.Array, Language.Sunroof
urlLanguage.Sunroof.JS.Browser
valueLanguage.Sunroof.Types, Language.Sunroof
ValueOfLanguage.Sunroof.Classes, Language.Sunroof
VarLanguage.Sunroof.JavaScript
VarRhsLanguage.Sunroof.JavaScript
warnLanguage.Sunroof.JS.Browser
WhileStmtLanguage.Sunroof.JavaScript
widthLanguage.Sunroof.JS.Canvas
windowLanguage.Sunroof.JS.Browser
writeLanguage.Sunroof.JS.Browser
writeChanLanguage.Sunroof.JS.Chan, Language.Sunroof
writeJSRefLanguage.Sunroof.JS.Ref, Language.Sunroof
writelnLanguage.Sunroof.JS.Browser
yieldLanguage.Sunroof.Concurrent, Language.Sunroof