GitHub / lexi-lambda/freer-simple / commits
A friendly effect system for Haskell
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 5304190c | 1.2.1.2 | Alexis King <l****a@g****m> | over 4 years ago | |
| ffce9c1c | Switch to GitHub Actions for CI | Alexis King <l****a@g****m> | over 4 years ago | |
| 0d1346b2 | Switch from stack and hpack to plain cabal-install | Alexis King <l****a@g****m> | over 4 years ago | |
| 87403cc2 | Allow template-haskell 2.17, 2.18 (#34) |
Richard Marko <s****k@4****o>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e5ef0fec | Relax bounds on template-haskell to support GHC 8.10 | Alexis King <l****a@g****m> | over 6 years ago | |
| 30dcc239 | 1.2.1.1 | Alexis King <l****a@g****m> | almost 7 years ago | |
| b2554e50 | Better support GHC 8.8 | Alexis King <l****a@g****m> | almost 7 years ago | |
| ec84ae4e | Documentation: fixes an incorrect parameter reference |
Marko Dimjašević <m****o@d****t>
Committed by: Alexis King <l****a@g****m> |
over 7 years ago | |
| eb93c6b0 | Restructure and simplify README | Alexis King <l****a@g****m> | almost 8 years ago | |
| 64580985 | Bump stack resolver to lts-12.18 | Alexis King <l****a@g****m> | almost 8 years ago | |
| b8dc67d6 | 1.2.1.0 | Alexis King <l****a@g****m> | almost 8 years ago | |
| cd7b4c62 | Generalize makeEffect to work with more complicated GADTs |
Andre Marianiello <a****o@g****m>
Committed by: Alexis King <l****a@g****m> |
almost 8 years ago | |
| b86b90dd | 1.2.0.0 | Alexis King <l****a@g****m> | almost 8 years ago | |
| e0f4c73e | Update documentation for Control.Monad.Freer.TH | Alexis King <l****a@g****m> | almost 8 years ago | |
| 992bf2f8 | Add TH makeEffect for generating effects from a GADT |
Christian Kjaer Laustsen <c****l@c****o>
Committed by: Alexis King <l****a@g****m> |
almost 8 years ago | |
| f06f1eeb | Fix a small issue with a code example in the documentation | Alexis King <l****a@g****m> | almost 8 years ago | |
| d64f89e1 | Update stack.yml to LTS-12 | Alexis King <l****a@g****m> | almost 8 years ago | |
| b906323b | Update stack.yaml to use GHC 8.2.1 by default | Alexis King <l****a@g****m> | over 8 years ago | |
| 3bf19ac6 | 1.1.0.0 | Alexis King <l****a@g****m> | over 8 years ago | |
| 76df37ce | Re-export (~>) from Control.Monad.Freer | Alexis King <l****a@g****m> | over 8 years ago | |
| 438a5da5 | Swap the order of some type variables in interpretM for consistency | Alexis King <l****a@g****m> | over 8 years ago | |
| 99e26fae | Change LastMember to cooperate better with rigid vars and local dicts | Alexis King <l****a@g****m> | over 8 years ago | |
| a2ae7109 | Add missing bits so the README code compiles |
Adam Szkoda <a****o@u****m>
Committed by: Alexis King <l****a@g****m> |
over 8 years ago | |
| db512cc9 | Fixed one errant `runState` use |
Justus Adam <d****v@j****e>
Committed by: Alexis King <l****a@g****m> |
over 8 years ago | |
| dedbacec | 1.0.1.1 | Alexis King <l****a@g****m> | over 8 years ago | |
| bbbe49d8 | Fix FindElem while preserving error messages |
Lysxia <l****a@g****m>
Committed by: Alexis King <l****a@g****m> |
over 8 years ago | |
| 9be94608 | 1.0.1.0 | Alexis King <l****a@g****m> | over 8 years ago | |
| 9aa407f6 | Add Control.Monad.Freer.State.gets | Martin Huschenbett <m****t@p****e> | over 8 years ago | |
| 888465fd | Properly commit changelog.md to CHANGELOG.md renaming | Alexis King <l****a@g****m> | over 8 years ago | |
| 3c09ca2c | Add the subsume handler for deduplicating effects | Alexis King <l****a@g****m> | over 8 years ago | |
| 9b3ca1df | Remove GHC 8.2.1 builds from allowed failures in CI | Alexis King <l****a@g****m> | over 8 years ago | |
| 9885dc72 | Disable -Wredundant-constraints in a module that uses custom type errors | Alexis King <l****a@g****m> | over 8 years ago | |
| 175d3e50 | 1.0.0.0 | Alexis King <l****a@g****m> | over 8 years ago | |
| f913ead4 | Make some minor updates to the README | Alexis King <l****a@g****m> | over 8 years ago | |
| 0ad30411 | Add documentation for Control.Monad.Freer | Alexis King <l****a@g****m> | over 8 years ago | |
| 5afdb229 | Allow GHC 8.2.1 builds to fail in CI | Alexis King <l****a@g****m> | over 8 years ago | |
| cbe6d68c | Limit parallelism in CI builds to avoid out-of-memory errors | Alexis King <l****a@g****m> | over 8 years ago | |
| 47b53753 | Remove the StateRW module, since it wasn’t very useful | Alexis King <l****a@g****m> | over 8 years ago | |
| 6cf9abcf | Make some minor tweaks to the example and change maintainer in comments | Alexis King <l****a@g****m> | over 8 years ago | |
| 207be8e9 | Clean up some more, remove some half-baked effects | Alexis King <l****a@g****m> | over 8 years ago | |
| e89ed891 | Rename project to freer-simple | Alexis King <l****a@g****m> | over 8 years ago | |
| 8a557017 | Update copyright notices | Alexis King <l****a@g****m> | over 8 years ago | |
| 1cd5705b | Reformat project to make the style a little more idiomatic | Alexis King <l****a@g****m> | over 8 years ago | |
| 4b2ffbb8 | Reintroduce freer’s code of conduct | Alexis King <l****a@g****m> | over 8 years ago | |
| 594f4518 | Rename Exception to Error and add some more effect handlers | Alexis King <l****a@g****m> | over 8 years ago | |
| 83a37ee3 | Rename translateM to interpretM and use it in the Console example | Alexis King <l****a@g****m> | about 9 years ago | |
| 0bbe540c | Add translate and translateM effect interpreter constructors | Alexis King <l****a@g****m> | about 9 years ago | |
| 5d8a224b | Make it easier to interpret actions in a polymorphic monad | Alexis King <l****a@g****m> | about 9 years ago | |
| bff3a6fe | Completely change the exposed API for building effect handlers | Alexis King <l****a@g****m> | about 9 years ago | |
| f360d563 | Add custom type errors for unsolvable Member constraints | Alexis King <l****a@g****m> | about 9 years ago | |
| 39a7e62c | Update changelog (PR #41) | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 9f6ff9f6 | add raise |
Sandy Maguire <s****y@s****e>
Committed by: Tomáš Janoušek <t****i@n****z> |
over 9 years ago | |
| 84762417 | Release Process: (ab)use merges to make releases reachable | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| f6128df8 | merge Merge branch 'hlint-backport' into master | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 9500d8af | Release 0.3.0.1 | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 5f467b53 | Fix hlint "Use module export list" warnings | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| ff3808b7 | Update freer-effects.cabal | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 988a2987 | Disable test-hlint flag for non-developer builds | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| a792dbee | Relax hlint bounds | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| da3b9723 | Noting relationship with freer in package description | Peter Trsko <p****o@i****m> | over 9 years ago | |
| 765cab34 | Package freer-extra was renamed to freer-effects-extra (cont.) | Peter Trško <p****o@g****m> | over 9 years ago | |
| 36996956 | Package freer-extra was renamed to freer-effects-extra | Peter Trško <p****o@g****m> | over 9 years ago | |
| 3f911ac6 | Updated Release Process regarding deprecations and hpack | Peter Trško <p****o@g****m> | over 9 years ago | |
| 21edc9ea | Updated ChangeLog regarding changes in Fresh (PR #24) | Peter Trško <p****o@g****m> | over 9 years ago | |
| 01516e3d | Coding style | Peter Trško <p****o@g****m> | over 9 years ago | |
| e74c583c | Missed one bad indentation in hpack config | Peter Trško <p****o@g****m> | over 9 years ago | |
| 3b9f6c70 | Updated ChangeLog: switch to hpack; changes in Coroutine | Peter Trško <p****o@g****m> | over 9 years ago | |
| 23550531 | Coding style; naming conventions |
Peter Trsko <p****o@i****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| aeab3f86 | Correcting indentation in package.yaml | Peter Trsko <p****o@i****m> | over 9 years ago | |
| cedd394d | Applying coding style to tests | Peter Trsko <p****o@i****m> | over 9 years ago | |
| 75db2ceb | moved <$> import for 7.8 |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| 6948809c | Updated ChangeLog regarding issue #23 | Peter Trsko <p****o@i****m> | over 9 years ago | |
| 20028120 | Coding style; updated ChangeLog |
Peter Trsko <p****o@i****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| fe1c7fa3 | Resolving missing type signature (failing on -Wall) |
Peter Trsko <p****o@i****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| e5f8304d | Use NoImplicitPrelude in tests | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 7d3c6901 | Enable and fix additional warnings in bench | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 029e9a81 | Switch from cabal to hpack | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| f4a4adb5 | Add replaceRelay and friend |
Sandy Maguire <s****y@s****e>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| ed3d45b0 | fixes #23 (<<loop>>) |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| 9840e483 | minimal loop example and test |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| 7094f57b | loop example |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| e122b5b3 | better Coroutine w/ return value |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| a1e415b9 | better Fresh for use with Continuation |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| 07ee1289 | minimal example of <<loop>> |
Schell Scivally <e****x@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| e0b40a13 | Use NoImplicitPrelude in examples | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| 4b83056f | Remove examples/src/NonDet.hs | Tomas Janousek <t****i@n****z> | over 9 years ago | |
| fe7d62a7 | Deprecate runFresh' for evalFresh |
Colin Woodbury <c****w@g****m>
Committed by: Peter Trško <p****o@g****m> |
over 9 years ago | |
| cd5c0783 | Stackage badges; better link for checking dependencies | Peter Trško <p****o@g****m> | over 9 years ago | |
| ad22a483 | Minor stylistic cleanup | Peter Trško <p****o@g****m> | over 9 years ago | |
| 816e2eb8 | merge Merge pull request #19 from 'fosskers/master' | Peter Trško <p****o@g****m> | over 9 years ago | |
| 176204a7 | Add back HTTP bench | Colin Woodbury <c****w@g****m> | over 9 years ago | |
| 4d8b70a9 | Add benchmarks to compare `extensible-effects` | Colin Woodbury <c****w@g****m> | over 9 years ago | |
| 49364a21 | Correcting Data.OpenUnion module documentation | Peter Trško <p****o@g****m> | over 9 years ago | |
| a19b788b | Package release process documentation | Peter Trško <p****o@g****m> | over 9 years ago | |
| 5e6270ee | Recreated section for unreleased changes in ChangeLog | Peter Trško <p****o@g****m> | over 9 years ago | |
| 3b1cce27 | Correcting markup in package description | Peter Trško <p****o@g****m> | over 9 years ago | |
| 215d28cb | Release 0.3.0.0 | Peter Trško <p****o@g****m> | over 9 years ago | |
| dfbb9bfa | Updated changelog for 0.3.0.0 release | Peter Trško <p****o@g****m> | over 9 years ago | |
| 419a42d9 | Minor correction in documentation | Peter Trško <p****o@g****m> | over 9 years ago | |
| 3f7d8a45 | Explicitly specifying branch in source-repository clause | Peter Trško <p****o@g****m> | over 9 years ago |