The latest version of fay is 0.24.2.0-0.

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

Components