HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Modulepolysemy-zoo-0.8.2.0Haskell2010

Polysemy.Final.More

Synopsis
valuelowerFinal
  1. :: Member (Embed m) r
  2. => forall x. Sem r x -> m x
  3. -> Sem (Final m ': r) a
  4. -> Sem r a

Run a Final m effect by providing an explicit lowering function.

Beware: The lowering function may be invoked multiple times, so don't do any initialization work inside the lowering function: it will be duplicated.