Written in F#:
a functional programming language by Microsoft, inspired by ML languages like OCaml. It features
algebraic data types, pattern matching, and immutability, striking a balance between expressiveness and
program robustness.
Its functional nature encourages clear, explicit software design, where all cases are thoughtfully handled and well-documented for maintainability.
With a powerful type system, domain modeling becomes seamless, letting you clearly express program intent while enforcing constraints effortlessly.
Its functional nature encourages clear, explicit software design, where all cases are thoughtfully handled and well-documented for maintainability.
With a powerful type system, domain modeling becomes seamless, letting you clearly express program intent while enforcing constraints effortlessly.
The SAFE stack is a set of
techonologies that facilitate
building web applications end to end all
in F#.
Built by CIT, it utilises open
source libraries built for F#.
- Elmish → The Elm Architecture
- Fable → F# to JS transpiler
- Feliz → F# React library
- Giraffe → Web Server (Wrapper of ASP.NET Core)
- Fable Remoting → Type-safe RPC between client & server