KingoftheHomeless
93f8054e05
Revert functorial state of runNonDet to [] ( #273 )
...
* Revert functorial state of runNonDet to []
* Added a shouldNotBe
2019-11-01 21:20:32 +01:00
KingoftheHomeless
26a6d2e474
Add Fail effect ( #199 )
...
* Add Fail effect
* Add inlining to Fail interpreters, make Fail newtype
* Hide visibility of Polysemy.Fixpoint.bomb, fix changelog
* Revert "Hide visibility of Polysemy.Fixpoint.bomb, fix changelog"
This reverts commit 5b043ed215
.
* Move Polysemy.Internal.Fail to Polysemy.Fail.Type. Fixed inconsistency in docs
2019-08-06 09:07:54 -04:00
Sandy Maguire
de1607ea1b
Rename everything and its grandmother ( #175 )
2019-07-15 12:40:42 -04:00
KingoftheHomeless
d12adcd780
Make NonDet Higher-Order ( #174 )
...
* Higher-Order NonDet and runNonDetMaybe
* Fixed docs
* Fixed a word in AlternativeSpec docs
* Fixed tests and wrong documentation
2019-07-15 11:53:18 -04:00
Sandy Maguire
82f86add29
Custom type error testing ( #113 )
...
This PR adds doctests allowing us to write tests for the custom type errors. Having this stuff reified in the test suite means we can iterate on the implementations and give much better QA.
2019-06-15 20:04:11 -04:00
Sandy Maguire
ad42c75fcf
Release polysemy 0.2.1.0
2019-05-27 01:16:14 -04:00