Skip to content

Add runNoLog - #14

Merged
arybczak merged 3 commits into
haskell-effectful:masterfrom
marinelli:add-runNoLog
Aug 6, 2026
Merged

arybczak merged 3 commits into
haskell-effectful:masterfrom
marinelli:add-runNoLog

Conversation

@marinelli

@marinelli marinelli commented Aug 6, 2026 •

Copy link
Copy Markdown
Contributor

Adds runNoLog :: Eff (Log : es) a -> Eff es a, a handler that discards all log messages while requiring no effects beyond those already needed. Unlike runLog, it doesn't need IOE :> es, so it can be used to eliminate the Log effect in pure code (e.g. under runPureEff) or wherever an IOE constraint isn't otherwise available.

@marinelli marinelli changed the title Add runNoLog Add runNoLog Aug 6, 2026
Comment thread CHANGELOG.md
@marinelli
marinelli requested a review from arybczak August 6, 2026 13:32
@arybczak

arybczak commented Aug 6, 2026

Copy link
Copy Markdown
Member

Thanks 👍

@arybczak
arybczak merged commit 1fb9281 into haskell-effectful:master Aug 6, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants