Don't crash when trying to get the fayToJsFun of an object without constructor.name
CompileConfig: Format and add missing docstring
--typecheck-only to just pass files to GHC for typechecking
Fix type errors in tests
Don't emit constructors, just write them into the code.
Don't auto uncurry in the strictness wrapper.
Both jsToFay and fayToJs now allow functions with automatic without a fixed number of arguments.
Fixed bug that accidentally flattened list arguments in jsToFay.
jsToFay can now handle automatic for functions as well.
Add --runtime-path flag to provide a custom runtime.js so you can modify it without reinstalling Fay
Qualify records in CompileState
Support qualified imports
Add test cases to .cabal
Test case for fromInteger
Update FayFromJs example to use --strict
Refactor InitialPass to use the same import logic as Compiler does
Abstract import management from Compiler and InitialPass to Fay.Compiler.Import
Fix wildcard infix matches
Remove unused ghc options
Move IsString instances for HSE into Fay.Exts.NoAnnotation