FSharp.Qualia

Description not set


Keywords
ui, wpf, framework
License
Unlicense
Install
Install-Package FSharp.Qualia -Version 0.1.0

Documentation

Issue Stats Issue Stats Build status

FSharp.Qualia

http://theor.github.io/FSharp.Qualia/

Qualia is a MVC-ish UI framework heavily inspired by React+Flux and FSharp.Desktop.UI The goal is to provide a decoupled architecture using Rx and idiomatic F#, based on an unidirectional event loop.

This project started as UI architecture research. FSharp.Desktop.UI seemed like a great solution, but still relied on WPF bindings and had no facility to handle collections. Still, it would not exist without FSharp.Desktop.UI - a big THANK YOU to @dmitry-a-morozov and @forki.

Qualia is made with Project Scaffold, using Paket to manage dependencies, FAKE to build and FSharp.Formatting to generate documentation.

In order to to build the project, run

$ build.cmd // on windows    
$ build.sh  // on mono

Read the Getting started tutorial to learn more.