fay
Version 0.12.0.1 revision 0 uploaded by AdamBergmark.
Package meta
- Synopsis
- A compiler for Fay, a Haskell subset that compiles to JavaScript.
- Description
Fay is a proper subset of Haskell which is type-checked with GHC, and compiled to JavaScript. It is lazy, pure, has a Fay monad, an FFI, tail-recursion optimization (experimental), and support for cabal packages.
Documentation
See documentation at http://fay-lang.org/ or build your own documentation with:
$ cabal unpack fay $ cd fay-* $ cabal install $ cabal install fay-base $ dist/build/fay-docs/fay-docs
Examples
See http://fay-lang.org/#examples.
Release Notes
. * Updates to name resolution.
. * Added initial fay-base support.
. * Basic CPP support (#136)
. * Serialization of Text values (#136)
. * Add Automatic serialization, export Automatic/Ptr, bump version.
. * Do not automatically serialize polymorphic values.
. * Support Ptr type to force the serializer to ignore things.
. * Add very dubious --package flag.
. * Support type imports (IAbs)
. * Support import X (a, b) and import X hiding (a, b).
. * Implement guards in case branches
. * Fix instance declarations missing when typechecking (closes #177)
. * Bump optparse-applicative to >= 0.5 (closes #195)
See full history at: https://github.com/faylang/fay/commits
- Author
- Chris Done, Adam Bergmark
- Bug reports
- https://github.com/faylang/fay/issues
- Category
- Development
- Copyright
- 2012 Chris Done, Adam Bergmark
- Homepage
- http://fay-lang.org/
- Maintainer
- chrisdone@gmail.com, adam@edea.se
- Package URL
- n/a
- Stability
- n/a