Fable Elmish

E828355

Fable Elmish is a functional front-end framework for F# that brings the Elm-style model-view-update architecture to web applications via Fable.

All labels observed (1)

Label Occurrences
Fable Elmish canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf front-end framework ⓘ
open-source project ⓘ
software library ⓘ
architectureStyle model-view-update ⓘ
category F# web framework ⓘ
functional UI framework ⓘ
community F# community ⓘ
component commands (Cmd) ⓘ
model ⓘ
subscriptions (Sub) ⓘ
update function ⓘ
view function ⓘ
coreConcept immutable model ⓘ
pure update function ⓘ
view as a pure function of model ⓘ
designGoal bring Elm architecture to F# ⓘ
enable functional-first front-end development in F# ⓘ
documentationFormat online documentation and samples ⓘ
ecosystem .NET ecosystem ⓘ
Fable ecosystem ⓘ
feature command and subscription handling ⓘ
hot module replacement support (with appropriate tooling) ⓘ
integration with React via Fable.React ⓘ
routing support via Elmish.Browser or related packages ⓘ
time-travel debugging (via Elmish debugger integrations) ⓘ
hostLanguage F# ⓘ
inspiredBy Elm ⓘ
interoperatesWith JavaScript libraries (via Fable bindings) ⓘ
license MIT License ⓘ
paradigm functional programming ⓘ
programmingLanguage F# ⓘ
relatedTo Elm architecture ⓘ
linked to: Elm

Fable.React ⓘ
SAFE Stack ⓘ
repositoryHost GitHub ⓘ
runsOn JavaScript ⓘ
supports single-page applications ⓘ
supportsBuildTool Fable CLI ⓘ
dotnet SDK ⓘ
supportsLanguageFeature F# discriminated unions ⓘ
F# pattern matching ⓘ
F# records ⓘ
targetPlatform web applications ⓘ
transpilerUsed Fable ⓘ
typicalPattern Model-View-Update loop ⓘ
typicalUsage compiled from F# to JavaScript and run in the browser ⓘ
usedFor SPA state management ⓘ
client-side web UI development ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

MVU → usedBy → Fable Elmish ⓘ