freer-simple/changelog.md

71 lines
1.6 KiB
Markdown
Raw Normal View History

2017-01-28 14:00:16 +03:00
# Change Log
All notable changes to this project will be documented in this file.
## [Unreleased]
* Fix `Could not deduce: effs ~ (r : rs)` that may occur when using
a `Member` contraint (a regression introduced in 0.2.4.0)
* Add `runNatS` convenience function
2017-01-28 14:00:16 +03:00
## [0.2.4.1] (November 25, 2016)
2016-11-25 12:21:34 +03:00
* Restore GHC (7.8, 7.10) compatibility
2017-01-28 14:00:16 +03:00
## 0.2.4.0 (November 25, 2016)
2016-11-25 09:46:19 +03:00
* Internal reorg
* In particular, hide implementation details in Union.Internal
* Rewrite interpreters in terms of `extract` instead of `decomp`
2017-01-28 14:00:16 +03:00
* Add `runNat` convenience function
2016-11-25 09:46:19 +03:00
2017-01-28 14:00:16 +03:00
## 0.2.3.0 (June 25, 2016)
2016-06-25 22:08:34 +03:00
* Add GHC 8 support
2017-01-28 14:00:16 +03:00
## 0.2.2.2 (Sep. 14, 2015)
2015-09-14 10:29:11 +03:00
* Use local `data Nat` for `Data.Open.Union`
* Using GHC.TypeLits lead to overlapping instances
2017-01-28 14:00:16 +03:00
## 0.2.2.1 (Sep. 14, 2015)
2015-09-14 10:08:03 +03:00
* Document ALL THE THINGS
2017-01-28 14:00:16 +03:00
## 0.2.2.0 (Sep. 13, 2015)
2015-09-13 12:51:27 +03:00
* Add bench suite
2017-01-28 14:00:16 +03:00
## 0.2.1.0 (Sep. 13, 2015)
2015-09-13 08:00:16 +03:00
* Add test suite
2017-01-28 14:00:16 +03:00
## 0.2.0.2 (Sep. 12, 2015)
2015-09-12 22:14:47 +03:00
* Clean up language extensions per file
* Add Teletype DSL to the README
2017-01-28 14:00:16 +03:00
## 0.2.0.1 (Sep. 12, 2015)
2015-09-12 22:04:59 +03:00
* Add Teletype DSL example
* Expose `send` in public interface
2017-01-28 14:00:16 +03:00
## 0.2.0.0 (Sep. 12, 2015)
2015-09-12 22:04:59 +03:00
* Implement NonDetEff
* Separate Cut/Coroutine out from Internals
* Partial implementation: won't compile yet
* Extract remaining examples from Internal comments
2017-01-28 14:00:16 +03:00
## 0.1.1.0 (Sep. 12, 2015)
2015-09-12 09:41:06 +03:00
* Warnings clean up
* Examples separated from primary implementation
* Initial project documentation added
2017-01-28 14:00:16 +03:00
## 0.1.0.0 (Sep. 12, 2015)
2015-09-12 09:41:06 +03:00
* Initial release
2017-01-28 14:00:16 +03:00
[Unreleased]: https://github.com/IxpertaSolutions/freer/compare/0.2.4.1...HEAD
[0.2.4.1]: https://github.com/IxpertaSolutions/freer/compare/0.2.4.0...0.2.4.1