Skip to content

monoid of no mappend, monad of no return - #204

Merged
qrilka merged 1 commit into
qrilka:masterfrom
unhammer:no-return
Jun 11, 2026
Merged

qrilka merged 1 commit into
qrilka:masterfrom
unhammer:no-return

Conversation

@unhammer

@unhammer unhammer commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

cf. haskell/core-libraries-committee#418

this applies the changes from https://gist.github.com/L0neGamer/3df4008fd458030cf3cf2c374ccfa3ec

tested on 9.14.1, passes cabal build && cabal test

@unhammer

unhammer commented Jun 5, 2026 •

Copy link
Copy Markdown
Contributor Author

hm, should

instance Monad ChildCollector where
return = pure

be changed too?

@L0neGamer

Copy link
Copy Markdown
Contributor

It would be future proofing to do so.

@unhammer

unhammer commented Jun 7, 2026 •

Copy link
Copy Markdown
Contributor Author

OK, removed that one too :) still builds and tests fine on my laptop.

@qrilka
qrilka merged commit 2f2bc01 into qrilka:master Jun 11, 2026
5 checks passed
@qrilka

qrilka commented Jun 11, 2026

Copy link
Copy Markdown
Owner

I almost don't follow Haskell these days but I will try to find some time next week to bump versions and crate a new release

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.

3 participants