All Versions
14
Latest Version
Avg Release Cycle
13 days
Latest Release
1483 days ago

Changelog History
Page 1

  • v0.3.0.1 Changes

    April 16, 2017
    • ๐Ÿ‘• Relax hlint version bounds and disable hlint tests in non-developer builds. #31
  • v0.3.0.0 Changes

    March 06, 2017
    • ๐Ÿ“ฆ Package renamed to freer-effects to distinguish it from original freer. #4
    • ๐Ÿ›  Fix Could not deduce: effs ~ (r : rs) that may occur when using a Member contraint (a regression introduced in 0.2.4.0) freer!12
    • โž• Add runNatS convenience function freer!13
    • โž• Add evalState and execState convenience functions freer!14
    • Data constructors of Yield, CutFalse, Fresh, State and Trace are now exposed in addition to Exc, Reader and Writer
    • Generalised type signature of asks. #7
    • Renamed modules Data.Open.Union.* to Data.OpenUnion.*. #8
    • NonDetEff separated into its own module and renamed to NonDet. #11
    • Reimplement Union using http://okmij.org/ftp/Haskell/extensible/OpenUnion51.hs as a basis. #14
    • ๐Ÿ“‡ Renamed Teletype example DSL to Console.
  • v0.2.4.1 Changes

    November 25, 2016
    • โช Restore GHC (7.8, 7.10) compatibility
  • v0.2.4.0 Changes

    November 25, 2016
    • Internal reorg
      • In particular, hide implementation details in Union.Internal
      • Rewrite interpreters in terms of extract instead of decomp
    • โž• Add runNat convenience function
  • v0.2.3.0 Changes

    June 25, 2016
    • โž• Add GHC 8 support
  • v0.2.2.2 Changes

    September 14, 2020
    • ๐Ÿ‘‰ Use local data Nat for Data.Open.Union
      • Using GHC.TypeLits lead to overlapping instances
  • v0.2.2.1 Changes

    September 14, 2020
    • Document ALL THE THINGS
  • v0.2.2.0 Changes

    September 13, 2020
    • โž• Add bench suite
  • v0.2.1.0 Changes

    September 13, 2020
    • โž• Add test suite
  • v0.2.0.2 Changes

    September 12, 2020
    • Clean up language extensions per file
    • โž• Add Teletype DSL to the README