miso
Miso is a small, production-ready, component-oriented, isomorphic Haskell front-end web and mobile framework featuring a virtual-dom, recursive diffing / patching algorithm, event delegation, event batching, SVG, Server-sent events, Websockets, type-safe servant-style routing and an extensible Subscription-based subsystem. Inspired by Elm and React. Miso is pure by default, but side effects can be introduced into the system via the Effect data type. Miso makes heavy use of the GHC FFI and therefore has minimal dependencies.
Modules
miso-1.9.0.0
- Miso
- Miso.Binding
- Miso.CSS
- Miso.Canvas
- Miso.Concurrent
- Miso.DSL
- Data
- Miso.Date
- Miso.Effect
- Miso.Event
- Miso.EventSource
- Miso.FFI
- Miso.Fetch
- Miso.Html
- Miso.JSON
- Miso.Lens
- Miso.Mathml
- Miso.Media
- Miso.Navigator
- Miso.Prelude
- Miso.Property
- Miso.PubSub
- Miso.Random
- Miso.Reload
- Miso.Router
- Runtime
- Miso.State
- Miso.Storage
- Miso.String
- Miso.Subscription
- Miso.Svg
- Miso.Types
- Miso.Util
- Miso.WebSocket