Changelog of @hackage/polysemy-resume 0.8.0.1

0.8.0.0

  • Export stopToErrorIO.

0.7.0.0

  • Rewrite Scoped interpreters in Polysemy 1.9 style.

0.6.0.0

  • Add replaceStop, shorthand for mapStop . const.
  • Add to Stop interpreters.
  • Add resumers that transform to Fail.
  • Move Scoped interpreters from polysemy-conc, since Scoped is now in polysemy.
  • Support GHC 9.4.

0.5.0.0

  • Add interceptors.
  • Change modules for effects to Polysemy.Resume.Effect.
  • Add stopEitherAs.
  • Add exception catching stop combinators.

0.2.0.0

  • Add combinators resumeOr and resumingOr, which take an additional branch for the success case.
  • Improve raiseResumable:
    • Don't discard resources
    • Allow interpreter to change type of a
  • Add operator versions of resume (!!) and resumeAs (<!), (!>).
  • Add combinators resumeWith and resumingWith that ignore the error and execute an action, plus their operator variants (!>>) and (<<!).

0.1.0.0

  • initial release