Open fisx opened 7 years ago
https://hackage.haskell.org/package/extensible-0.4.2/docs/Data-Extensible-Effect.html has been shown to be fast, perhaps we can use that: https://www.schoolofhaskell.com/user/fumieval/extensible/the-world-s-fastest-extensible-effects-framework
I tried to add effects to views. It turned out that the only possible effect which can added is the reader monad. The cause is that part of the views may be rerendered several times later.
Instead of
IO
, i would like to use abstract monads inclass StoreData
, event handlers, and views.Related: #5
This issue needs more details.