Description
Readline effect for polysemy.
Description
This library provides a Readline effect for polysemy with a primary interpreter based on haskeline. Please see the README on GitHub at https://github.com/lehmacdj/polysemy-readline#readme for more details.
README.md
polysemy-readline
This package provides a polysemy effect that provides most of the functionality of haskeline. See Haskeline's documentation for additional usage information.
Contributions
Bug reports and PRs are welcome. In particular there are a number of things that I don't use frequently enough from Haskeline to justify working on or just haven't gotten around to implementing yet:
- interrupt handling:
withInterrupt
,handleInterrupt
- pure interpreter for use in tests
- support for older versions of Haskeline (currently only 0.8.1+ is supported)
- version bumps for dependencies that already compile but aren't allowed
PRs for any of these things would be greatly appreciated or I will try to get around to implementing them myself later 🙂.