悪あがき
Throw away the monads. Use FRP streams as state values. Simple add_two_numbers example started working.