| Copyright | (c) 2023-2024 Sayo Koyoneda |
|---|---|
| License | MPL-2.0 (see the file LICENSE) |
| Maintainer | ymdfield@outlook.jp |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | GHC2021 |
Control.Effect
Description
Documentation
class SendFOE (ins :: EffectF) (f :: Type -> Type) where Source #
A type class that represents the ability to send an first-order effect ins to carrier f.
class SendHOE (sig :: EffectH) (f :: Type -> Type) where Source #
A type class that represents the ability to send a higher-order effect sig to carrier f.