All Versions
71
Latest Version
Avg Release Cycle
111 days
Latest Release
1464 days ago

Changelog History
Page 6

  • v0.19 Changes

    January 14, 2014
    • Made import Prelude is implicit, but note that RebindableSyntax implies NoImplicitPrelude.
    • ๐Ÿ‘ Allow FFI declarations in let and where statements: let f :: X; f = ffi "..." and where f :: X; f = ffi "..."

    ๐Ÿ›  Bugfixes:

    • โœ‚ Removed extra tag that was generated by --html-wrapper
    • FFI expressions in top level declarations now produce identical code to a normal top level FFI declaration
    • Don't export Data.Ratio and Debug.Trace when using --no-stdlib

    Dependency bumps:

    • ๐Ÿ‘ Allow text 1.1
    • ๐Ÿ‘ Allow attoparsec 0.11

    Note: 0.18.0.1 added source mappings returned by Fay:compileFile and friends meaning it should have been a major bump. Sorry about this!

  • v0.19.0.2 Changes

    January 30, 2014

    ๐Ÿ›  Bugfixes:

    • ๐Ÿ“ฆ Don't export transcoding information for fay-base packages when compiling with --no-stdlib
    • ๐Ÿ‘ Better error messages when forgetting the type signature in an FFI declaration
  • v0.19.0.1 Changes

    January 15, 2014

    Dependency bumps:

    • ๐Ÿ‘ Allow aeson 0.7.*
  • v0.18.1 Changes

    November 07, 2013
    • โž• Add support for TupleSections
  • v0.18.1.3 Changes

    December 14, 2013
    • โž• Add parsing of Integer to Fay.Convert (note that the runtime doesn't have arbitrary precision Integers)
    • ๐Ÿ‘ Allow text 1.0.*
  • v0.18.1.2 Changes

    November 26, 2013
    • โž• Add support for indirect application of newtypes (such as p = NewType; foo = p x and bar = NewType $ y)
  • v0.18.1.1 Changes

    November 22, 2013
    • ๐Ÿ›  Fix a bug where records with the same name as top level modules wouldn't be initialized correctly.
    • ๐Ÿ‘ Fail when using enum syntax on unsupported literal types (for instance ['a'..'z'])
  • v0.18.0.5 Changes

    October 28, 2013

    ๐Ÿ›  Bugfixes:

    • ๐Ÿ‘ Disallow unsupported patterns in where/let declarations instead of <<loop>>ing on them

    Minor:

    • Put upper bounds on all dependencies
  • v0.18.0.4 Changes

    October 25, 2013

    ๐Ÿ›  Bugfixes:

    • ๐Ÿ‘ Allow // as an operator name (added flag to hse-cpp)
    • Don't transcode function values when using an EmptyDataDecl
  • v0.18.0.3 Changes

    October 23, 2013

    Minor:

    • ๐Ÿ‘ Allow optparse-applicative == 0.7.*
    • ๐Ÿ›  Fix examples/Cont.hs