- Notifications
You must be signed in to change notification settings - Fork85
Elm-like abstractions for F# apps
License
elmish/elmish
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Elmish implements core abstractions that can be used to build applications following the“model view update” style of architecture, as made famous by Elm.The library however does not model any "view" and is intended for use in conjuction with a DOM/renderer, like React/ReactNative or VirtualDOM.Those familiar with Redux may find Elmish a more natural fit when targeting React or ReactNative as it allows one to stay completely in idiomatic F#.
Elmish abstractions have been carefully designed to resemble Elm's "look and feel" and anyone familiar with post-Signal Elm terminology will find themselves right at home.
See thedocs site for more information.
v0.9 and above releases of Elmish target Fable 1.x and usedotnet
SDK and can be installed withpaket
:
paket add nuget Fable.Elmish -i
For v0.8 release information please see thev0.8.x branch
As part of Fable 1.x ecosystem, elmish depends ondotnet SDK.Unless the SDK is installed and is in the path the build will download and install it locally:
Just run fake:
./build.sh
orbuild
Please have a look at theguidelines.
About
Elm-like abstractions for F# apps