Hyperfunctions
This is interesting. See the paper Hyperfunctions: Communicating Continuations by Donnacha Oisín Kidney and Nicolas Wu.
We use this framework to solve a long-standing problem: giving a fully-abstract continuation-based semantics for a concurrent calculus, the Calculus of Communicating Systems. Finally, we use hyperfunctions to build a monadic Haskell library for efficient first-class coroutines.
I found this by interrogating Google search AI for ten minutes on coroutines and reactive systems. Google search AI is stupid and rude. That company is finished.
Subscribe to ACM SIGPLAN.
Comments
Post a Comment