koka-lang/libhandler
View on GitHub ↗ ★ 227 C
Libhandler implements algebraic effects and handlers in portable C99. Monads for free in C.
4 mentions on Hacker News by 2 people: 0 stories, 4 comments · first 2017-07-31 · latest 2025-07-15
20082026
-
> https://github.com/koka-lang/libhandle Dropped the r somehow: https://github.com/koka-lang/libhandler > Sure, if everything has to be able to "wait" for the result of a continuation then you're forcing async support on everything. If…
comment by naasking · 2025-07-15 · in Zig's new I/O: function coloring is inevitable? -
…just use that directly: https://koka-lang.github.io/nodec/api/group__effect.html On GitHub: https://github.com/koka-lang/libhandler I believe it grew out of this prior work: https://news.ycombinator.com/item?id=14887341
comment by naasking · 2023-12-30 · in Koka: Strongly typed functional-style language with effect types and handlers -
You might be interested in libhandler: https://github.com/koka-lang/libhandler Basically an effect handling library for C written by the folks developing the koka language.
comment by naasking · 2023-02-12 · in Let's write a setjmp -
…this report -- thank you for the interest :-) Just wanted to add that you can find the library at: https://github.com/koka-lang/libhandler The `dev` branch contains a sample of `libuv` integration. There is still a lot to be done in terms…
comment by daanx · 2017-07-31 · in Implementing Algebraic Effects in C