All Versions
14
Latest Version
Avg Release Cycle
13 days
Latest Release
1647 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