Reactive objects in a functional language : an escape from the Evil I
Johan Nordlander, Magnus Carlsson · Epubl LTU · 1997
We present an extension to Haskell which supports reactive, concurrent programming with objects, sans the problematic blocking input. We give a semantics together with a number of programming examples, and show an implementation based on a preprocessor and a library implementing seven monadic constants.