classy-effects-th
Version 0.1.0.1 revision 0 uploaded by YamadaRyo.
Package meta
- Synopsis
- Automatic compliance with the classy-effects protocols
- Description
This package provides Template Haskell functions that enable automatic compliance with CEPs (classy-effects protocols), offering a unified framework for defining effects in Haskell.
CEPs aim to standardize and unify the definition of effects in Haskell in a backend-library-agnostic manner. Please refer to CEPs for details.
Please also refer to the classy-effects package, which offers standard effect definitions compliant with CEPs.
This 'classy-effects' project was abandoned due to the discovery of fundamental difficulties. The reasons are as follows: https://github.com/orgs/sayo-hs/projects/4?pane=issue&itemId=48547880 As an alternative, consider using 'sayo-hs/data-effects', a GADTs-based common effect representation foundation: https://github.com/sayo-hs/data-effects.
- Author
- Yamada Ryo <ymdfield@outlook.jp>
- Bug reports
- https://github.com/sayo-hs/classy-effects
- Category
- Control, Effect, Template Haskell
- Copyright
- 2023 Yamada Ryo, 2020 Michael Szvetits, 2010-2011 Patrick Bahr
- Homepage
- n/a
- Maintainer
- Yamada Ryo <ymdfield@outlook.jp>
- Package URL
- n/a
- Stability
- n/a