fay-0.10.1.0: A compiler for Fay, a Haskell subset that compiles to JavaScript.

Index

!!Language.Fay.Prelude
$Language.Fay.Prelude
$!Language.Fay.Prelude
&&Language.Fay.Prelude
*Language.Fay.Prelude
**Language.Fay.Prelude
+Language.Fay.Prelude
++Language.Fay.Prelude
-Language.Fay.Prelude
.Language.Fay.Prelude
/Language.Fay.Prelude
/=Language.Fay.Prelude
<Language.Fay.Prelude
<=Language.Fay.Prelude
=<<Language.Fay.Prelude
==Language.Fay.Prelude
>Language.Fay.Prelude
>=Language.Fay.Prelude
>>Language.Fay.Prelude
>>=Language.Fay.Prelude
absLanguage.Fay.Prelude
acosLanguage.Fay.Prelude
acoshLanguage.Fay.Prelude
allLanguage.Fay.Prelude
andLanguage.Fay.Prelude
anyLanguage.Fay.Prelude
applyToExpsInStmtLanguage.Fay.Compiler.Optimizer
applyToExpsInStmtsLanguage.Fay.Compiler.Optimizer
asinLanguage.Fay.Prelude
asinhLanguage.Fay.Prelude
asTypeOfLanguage.Fay.Prelude
atanLanguage.Fay.Prelude
atanhLanguage.Fay.Prelude
bindToplevelLanguage.Fay.Compiler.Misc
bindVarLanguage.Fay.Compiler.Misc
BoolLanguage.Fay.Prelude
BoolTypeLanguage.Fay.Types, Language.Fay
breakLanguage.Fay.Prelude
ceilingLanguage.Fay.Prelude
CharLanguage.Fay.Prelude
collectFuncsLanguage.Fay.Compiler.Optimizer
compareLanguage.Fay.Prelude
Compile 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
CompileConfig 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
compileDeclLanguage.Fay.Compiler
CompileErrorLanguage.Fay.Types, Language.Fay
compileExpLanguage.Fay.Compiler
compileFFILanguage.Fay.Compiler.FFI
compileFileLanguage.Fay
compileForDocsLanguage.Fay.Compiler
compileFromToLanguage.Fay
compileFromToAndGenerateHtmlLanguage.Fay
compileModuleLanguage.Fay.Compiler
CompileState 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
CompilesToLanguage.Fay.Types, Language.Fay
compileToLanguage.Fay.Types, Language.Fay
compileToAstLanguage.Fay.Compiler
compileToplevelModuleLanguage.Fay.Compiler
compileViaStrLanguage.Fay.Compiler
concatLanguage.Fay.Prelude
concatMapLanguage.Fay.Prelude
configLanguage.Fay.Compiler.Misc
configDirectoryIncludesLanguage.Fay.Types, Language.Fay
configExportBuiltinsLanguage.Fay.Types, Language.Fay
configFilePathLanguage.Fay.Types, Language.Fay
configFlattenAppsLanguage.Fay.Types, Language.Fay
configHtmlJSLibsLanguage.Fay.Types, Language.Fay
configHtmlWrapperLanguage.Fay.Types, Language.Fay
configLibraryLanguage.Fay.Types, Language.Fay
configOptimizeLanguage.Fay.Types, Language.Fay
configPrettyPrintLanguage.Fay.Types, Language.Fay
configTypecheckLanguage.Fay.Types, Language.Fay
configWallLanguage.Fay.Types, Language.Fay
configWarnLanguage.Fay.Types, Language.Fay
constLanguage.Fay.Prelude
cosLanguage.Fay.Prelude
coshLanguage.Fay.Prelude
Couldn'tFindImportLanguage.Fay.Types, Language.Fay
curryLanguage.Fay.Prelude
cycleLanguage.Fay.Prelude
DataLanguage.Fay.Prelude
dataCast1Language.Fay.Prelude
dataCast2Language.Fay.Prelude
dataTypeOfLanguage.Fay.Prelude
DateTypeLanguage.Fay.Types, Language.Fay
defaultCompileStateLanguage.Fay.Types, Language.Fay
Defined 
1 (Data Constructor)Language.Fay.Types, Language.Fay
2 (Type/Class)Language.Fay.Prelude
3 (Data Constructor)Language.Fay.Prelude
divLanguage.Fay.Prelude
divModLanguage.Fay.Prelude
DoubleLanguage.Fay.Prelude
DoubleTypeLanguage.Fay.Types, Language.Fay
dropLanguage.Fay.Prelude
dropWhileLanguage.Fay.Prelude
EitherLanguage.Fay.Prelude
eitherLanguage.Fay.Prelude
elemLanguage.Fay.Prelude
emitExportLanguage.Fay.Compiler.Misc
emitFayToJsLanguage.Fay.Compiler.FFI
emitJsToFayLanguage.Fay.Compiler.FFI
EmptyDoBlockLanguage.Fay.Types, Language.Fay
enumFromLanguage.Fay.Prelude
enumFromThenLanguage.Fay.Prelude
enumFromThenToLanguage.Fay.Prelude
enumFromToLanguage.Fay.Prelude
EQLanguage.Fay.Prelude
EqLanguage.Fay.Prelude
errorLanguage.Fay.Prelude
evenLanguage.Fay.Prelude
expLanguage.Fay.Prelude
expArityLanguage.Fay.Compiler.Optimizer
failLanguage.Fay.Prelude
FalseLanguage.Fay.Prelude
FayLanguage.Fay.Types, Language.Fay.FFI, Language.Fay.Prelude, Language.Fay
fayBuiltinLanguage.Fay.Compiler.Misc
fayToJsDispatcherLanguage.Fay.Compiler.FFI
ffiLanguage.Fay.FFI
FfiFormatBadCharsLanguage.Fay.Types, Language.Fay
FfiFormatIncompleteArgLanguage.Fay.Types, Language.Fay
FfiFormatInvalidJavaScriptLanguage.Fay.Types, Language.Fay
FfiFormatNoSuchArgLanguage.Fay.Types, Language.Fay
FfiNeedsTypeSigLanguage.Fay.Types, Language.Fay
filterLanguage.Fay.Prelude
findLanguage.Fay.Prelude
flipLanguage.Fay.Prelude
floorLanguage.Fay.Prelude
foldlLanguage.Fay.Prelude
foldl1Language.Fay.Prelude
foldrLanguage.Fay.Prelude
foldr1Language.Fay.Prelude
force 
1 (Function)Language.Fay.Prelude
2 (Function)Language.Fay.Compiler.Misc
ForeignLanguage.Fay.FFI
forM_Language.Fay.Prelude
fromIntegerLanguage.Fay.Prelude
fromIntegralLanguage.Fay.Prelude
fromRationalLanguage.Fay.Prelude
fstLanguage.Fay.Prelude
FuncArityLanguage.Fay.Compiler.Optimizer
FunctionTypeLanguage.Fay.Types, Language.Fay
FundamentalTypeLanguage.Fay.Types, Language.Fay
gcdLanguage.Fay.Prelude
generateScopeLanguage.Fay.Compiler.Misc
gfoldlLanguage.Fay.Prelude
gmapMLanguage.Fay.Prelude
gmapMoLanguage.Fay.Prelude
gmapMpLanguage.Fay.Prelude
gmapQLanguage.Fay.Prelude
gmapQiLanguage.Fay.Prelude
gmapQlLanguage.Fay.Prelude
gmapQrLanguage.Fay.Prelude
gmapTLanguage.Fay.Prelude
GTLanguage.Fay.Prelude
gunfoldLanguage.Fay.Prelude
headLanguage.Fay.Prelude
idLanguage.Fay.Prelude
initLanguage.Fay.Prelude
insertByLanguage.Fay.Prelude
IntLanguage.Fay.Prelude
IntegerLanguage.Fay.Prelude
intercalateLanguage.Fay.Prelude
intersperseLanguage.Fay.Prelude
IntTypeLanguage.Fay.Types, Language.Fay
InvalidDoBlockLanguage.Fay.Types, Language.Fay
isConstantLanguage.Fay.Compiler.Misc
isWildCardAltLanguage.Fay.Compiler.Misc
isWildCardPatLanguage.Fay.Compiler.Misc
iterateLanguage.Fay.Prelude
JsAppLanguage.Fay.Types, Language.Fay
JsApplyLanguage.Fay.Types, Language.Fay
JsBlockLanguage.Fay.Types, Language.Fay
JsBoolLanguage.Fay.Types, Language.Fay
JsBuiltInLanguage.Fay.Types, Language.Fay
JsCharLanguage.Fay.Types, Language.Fay
JsConstructorLanguage.Fay.Types, Language.Fay
JsContinueLanguage.Fay.Types, Language.Fay
JsEarlyReturnLanguage.Fay.Types, Language.Fay
JsEqLanguage.Fay.Types, Language.Fay
JsExpLanguage.Fay.Types, Language.Fay
JsFloatingLanguage.Fay.Types, Language.Fay
JsForceLanguage.Fay.Types, Language.Fay
JsFunLanguage.Fay.Types, Language.Fay
JsGetPropLanguage.Fay.Types, Language.Fay
JsGetPropExternLanguage.Fay.Types, Language.Fay
JsIfLanguage.Fay.Types, Language.Fay
JsIndexLanguage.Fay.Types, Language.Fay
JsInfixLanguage.Fay.Types, Language.Fay
JsInstanceOfLanguage.Fay.Types, Language.Fay
JsIntLanguage.Fay.Types, Language.Fay
JsListLanguage.Fay.Types, Language.Fay
JsLit 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
JsLookupLanguage.Fay.Types, Language.Fay
JsMappedVarLanguage.Fay.Types, Language.Fay
JsName 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
JsNameVarLanguage.Fay.Types, Language.Fay
JsNegAppLanguage.Fay.Types, Language.Fay
JsNeqLanguage.Fay.Types, Language.Fay
JsNewLanguage.Fay.Types, Language.Fay
JsNullLanguage.Fay.Types, Language.Fay
JsObjLanguage.Fay.Types, Language.Fay
JsParamLanguage.Fay.Types, Language.Fay
JsParenLanguage.Fay.Types, Language.Fay
JsRawExpLanguage.Fay.Types, Language.Fay
JsSetPropLanguage.Fay.Types, Language.Fay
JsStmtLanguage.Fay.Types, Language.Fay
JsStrLanguage.Fay.Types, Language.Fay
JsTernaryIfLanguage.Fay.Types, Language.Fay
JsThisLanguage.Fay.Types, Language.Fay
JsThrowLanguage.Fay.Types, Language.Fay
JsThrowExpLanguage.Fay.Types, Language.Fay
JsThunkLanguage.Fay.Types, Language.Fay
JsTmpLanguage.Fay.Types, Language.Fay
jsToFayDispatcherLanguage.Fay.Compiler.FFI
JsTypeLanguage.Fay.Types, Language.Fay
JsUndefinedLanguage.Fay.Types, Language.Fay
JsUpdateLanguage.Fay.Types, Language.Fay
JsUpdatePropLanguage.Fay.Types, Language.Fay
JsUpdatePropExternLanguage.Fay.Types, Language.Fay
JsVarLanguage.Fay.Types, Language.Fay
JsWhileLanguage.Fay.Types, Language.Fay
JustLanguage.Fay.Prelude
lastLanguage.Fay.Prelude
lcmLanguage.Fay.Prelude
LeftLanguage.Fay.Prelude
lengthLanguage.Fay.Prelude
LetUnsupportedLanguage.Fay.Types, Language.Fay
linesLanguage.Fay.Prelude
ListTypeLanguage.Fay.Types, Language.Fay
logLanguage.Fay.Prelude
logBaseLanguage.Fay.Prelude
lookupLanguage.Fay.Prelude
LTLanguage.Fay.Prelude
mapLanguage.Fay.Prelude
mapM_Language.Fay.Prelude
Mapping 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
mappingFromLanguage.Fay.Types, Language.Fay
mappingNameLanguage.Fay.Types, Language.Fay
mappingToLanguage.Fay.Types, Language.Fay
maxLanguage.Fay.Prelude
maximumLanguage.Fay.Prelude
MaybeLanguage.Fay.Prelude
maybeLanguage.Fay.Prelude
minLanguage.Fay.Prelude
minimumLanguage.Fay.Prelude
modLanguage.Fay.Prelude
MonadLanguage.Fay.Prelude
NameScopeLanguage.Fay.Types, Language.Fay
negateLanguage.Fay.Prelude
notLanguage.Fay.Prelude
notElemLanguage.Fay.Prelude
NothingLanguage.Fay.Prelude
nubLanguage.Fay.Prelude
nullLanguage.Fay.Prelude
oddLanguage.Fay.Prelude
OptimizeLanguage.Fay.Compiler.Optimizer
optimizePatConditionsLanguage.Fay.Compiler.Misc
optimizeToplevelLanguage.Fay.Compiler.Optimizer
OptState 
1 (Type/Class)Language.Fay.Compiler.Optimizer
2 (Data Constructor)Language.Fay.Compiler.Optimizer
optStmtsLanguage.Fay.Compiler.Optimizer
optUncurryLanguage.Fay.Compiler.Optimizer
orLanguage.Fay.Prelude
OrderingLanguage.Fay.Prelude
otherwiseLanguage.Fay.Prelude
ParseErrorLanguage.Fay.Types, Language.Fay
parseResultLanguage.Fay.Compiler.Misc
piLanguage.Fay.Prelude
predLanguage.Fay.Prelude
prependToAllLanguage.Fay.Prelude
printLanguage.Fay.Prelude
PrintableLanguage.Fay.Types, Language.Fay
printCompileLanguage.Fay.Compiler
Printer 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
printJSLanguage.Fay.Types, Language.Fay
PrintState 
1 (Type/Class)Language.Fay.Types, Language.Fay
2 (Data Constructor)Language.Fay.Types, Language.Fay
printTestCompileLanguage.Fay.Compiler
productLanguage.Fay.Prelude
properFractionLanguage.Fay.Prelude
psColumnLanguage.Fay.Types, Language.Fay
psIndentLevelLanguage.Fay.Types, Language.Fay
psLineLanguage.Fay.Types, Language.Fay
psMappingLanguage.Fay.Types, Language.Fay
psNewlineLanguage.Fay.Types, Language.Fay
psOutputLanguage.Fay.Types, Language.Fay
psPrettyLanguage.Fay.Types, Language.Fay
putStrLnLanguage.Fay.Prelude
qualifyLanguage.Fay.Compiler.Misc
quotLanguage.Fay.Prelude
quotRemLanguage.Fay.Prelude
ReadLanguage.Fay.Prelude
readLanguage.Fay.Prelude
readFromFayLanguage.Fay.Convert
recipLanguage.Fay.Prelude
RecursiveDoUnsupportedLanguage.Fay.Types, Language.Fay
remLanguage.Fay.Prelude
renameUncurriedLanguage.Fay.Compiler.Optimizer
repeatLanguage.Fay.Prelude
replicateLanguage.Fay.Prelude
resolveNameLanguage.Fay.Compiler.Misc
returnLanguage.Fay.Prelude
reverseLanguage.Fay.Prelude
RightLanguage.Fay.Prelude
roundLanguage.Fay.Prelude
runCompileLanguage.Fay.Compiler
runOptimizerLanguage.Fay.Compiler.Optimizer
runPrinterLanguage.Fay.Types, Language.Fay
scanlLanguage.Fay.Prelude
scanl1Language.Fay.Prelude
scanrLanguage.Fay.Prelude
scanr1Language.Fay.Prelude
ScopeBindingLanguage.Fay.Types, Language.Fay
ScopeImportedLanguage.Fay.Types, Language.Fay
ScopeImportedAsLanguage.Fay.Types, Language.Fay
seqLanguage.Fay.Prelude
sequenceLanguage.Fay.Prelude
sequence_Language.Fay.Prelude
ShowLanguage.Fay.Prelude
showLanguage.Fay.Prelude
showCompileErrorLanguage.Fay
showToFayLanguage.Fay.Convert
signumLanguage.Fay.Prelude
simpleImportLanguage.Fay.Compiler.Misc
sinLanguage.Fay.Prelude
sinhLanguage.Fay.Prelude
sndLanguage.Fay.Prelude
sortLanguage.Fay.Prelude
sortByLanguage.Fay.Prelude
spanLanguage.Fay.Prelude
splitAtLanguage.Fay.Prelude
sqrtLanguage.Fay.Prelude
stateConfigLanguage.Fay.Types, Language.Fay
stateExportAllLanguage.Fay.Types, Language.Fay
stateExportsLanguage.Fay.Types, Language.Fay
stateFayToJsLanguage.Fay.Types, Language.Fay
stateFilePathLanguage.Fay.Types, Language.Fay
stateImportedLanguage.Fay.Types, Language.Fay
stateJsToFayLanguage.Fay.Types, Language.Fay
stateModuleNameLanguage.Fay.Types, Language.Fay
stateNameDepthLanguage.Fay.Types, Language.Fay
stateRecordsLanguage.Fay.Types, Language.Fay
stateScopeLanguage.Fay.Types, Language.Fay
stmtsThunkLanguage.Fay.Compiler.Misc
StringLanguage.Fay.Prelude
StringTypeLanguage.Fay.Types, Language.Fay
stripAndUncurryLanguage.Fay.Compiler.Optimizer
subtractLanguage.Fay.Prelude
succLanguage.Fay.Prelude
sumLanguage.Fay.Prelude
tailLanguage.Fay.Prelude
takeLanguage.Fay.Prelude
takeWhileLanguage.Fay.Prelude
tanLanguage.Fay.Prelude
tanhLanguage.Fay.Prelude
tcoLanguage.Fay.Compiler.Optimizer
testLanguage.Fay.Compiler.Optimizer
throwLanguage.Fay.Compiler.Misc
throwExpLanguage.Fay.Compiler.Misc
thunkLanguage.Fay.Compiler.Misc
toConstrLanguage.Fay.Prelude
toJsNameLanguage.Fay
TrueLanguage.Fay.Prelude
truncateLanguage.Fay.Prelude
TupleTypeLanguage.Fay.Types, Language.Fay
TypeableLanguage.Fay.Prelude
typeOfLanguage.Fay.Prelude
UnableResolveQualifiedLanguage.Fay.Types, Language.Fay
UnableResolveUnqualifiedLanguage.Fay.Types, Language.Fay
unCompileLanguage.Fay.Types, Language.Fay
uncurryLanguage.Fay.Prelude
uncurryBindingLanguage.Fay.Compiler.Optimizer
UndefinedLanguage.Fay.Prelude
undefinedLanguage.Fay.Prelude
uniqueNamesLanguage.Fay.Compiler.Misc
UnknownTypeLanguage.Fay.Types, Language.Fay
unlinesLanguage.Fay.Prelude
unnameLanguage.Fay.Compiler.Misc
UnsupportedDeclarationLanguage.Fay.Types, Language.Fay
UnsupportedExportSpecLanguage.Fay.Types, Language.Fay
UnsupportedExpressionLanguage.Fay.Types, Language.Fay
UnsupportedFieldPatternLanguage.Fay.Types, Language.Fay
UnsupportedGuardedAltsLanguage.Fay.Types, Language.Fay
UnsupportedImportLanguage.Fay.Types, Language.Fay
UnsupportedLetBindingLanguage.Fay.Types, Language.Fay
UnsupportedLiteralLanguage.Fay.Types, Language.Fay
UnsupportedMatchSyntaxLanguage.Fay.Types, Language.Fay
UnsupportedModuleSyntaxLanguage.Fay.Types, Language.Fay
UnsupportedOperatorLanguage.Fay.Types, Language.Fay
UnsupportedPatternLanguage.Fay.Types, Language.Fay
UnsupportedQualStmtLanguage.Fay.Types, Language.Fay
UnsupportedRhsLanguage.Fay.Types, Language.Fay
UnsupportedWhereInMatchLanguage.Fay.Types, Language.Fay
untilLanguage.Fay.Prelude
unwordsLanguage.Fay.Prelude
unzipLanguage.Fay.Prelude
unzip3Language.Fay.Prelude
UserDefinedLanguage.Fay.Types, Language.Fay
walkAndStripForcesLanguage.Fay.Compiler.Optimizer
whenLanguage.Fay.Prelude
withScopeLanguage.Fay.Compiler.Misc
withScopedTmpJsNameLanguage.Fay.Compiler.Misc
withScopedTmpNameLanguage.Fay.Compiler.Misc
wordsLanguage.Fay.Prelude
zipLanguage.Fay.Prelude
zip3Language.Fay.Prelude
zipWithLanguage.Fay.Prelude
zipWith3Language.Fay.Prelude
^Language.Fay.Prelude
^^Language.Fay.Prelude
||Language.Fay.Prelude