tomsmalley / semantic-reflex

🔧 Semantic UI for Haskell and Reflex-DOM
https://tomsmalley.github.io/semantic-reflex/
BSD 3-Clause Clear License
38 stars 13 forks source link

Remove IO from widgets to support server-side rendering #41

Open JBetz opened 5 years ago

JBetz commented 5 years ago

Moved from: https://github.com/obsidiansystems/rhyolite/issues/90#issue-479160247

tomsmalley commented 5 years ago

First part is done: https://github.com/tomsmalley/semantic-reflex/commit/728e6263d1d4ce209f02bb5b684971fbef864a95

This removes the use of IO in UI. Next up: removing constraints on MonadJSM/GhcjsDomSpace in checkbox/dropdown.