Technology moves fast! ⚡ Don't get left behind.🚶 Subscribe to our mailing list to keep up with latest and greatest in open source projects! 🏆


Subscribe to our mailing list

purescript-flare

A special-purpose UI library for Purescript

Subscribe to updates I use purescript-flare


Statistics on purescript-flare

Number of watchers on Github 213
Number of open issues 3
Average time to close an issue about 2 months
Main language PureScript
Average time to merge a PR 3 days
Open pull requests 0+
Closed pull requests 0+
Last commit over 1 year ago
Repo Created over 3 years ago
Repo Last Updated about 1 year ago
Size 282 KB
Organization / Authorsharkdp
Latest Releasev4.1.0
Contributors2
Page Updated
Do you use purescript-flare? Leave a review!
View open issues (3)
View purescript-flare activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating purescript-flare for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Flare

Flare is a special-purpose UI library for PureScript. It is built on top of purescript-signal and uses Applicative-style programming to combine predefined input fields to a reactive user interface. Flare is inspired by the Haskell library typed-spreadsheet. The main design-criterion of this library is ease of use.

Projects that use Flare

Building

bower install
pulp build -O -I test -m Test.Main -t html/main.js
purescript-flare open issues Ask a question     (View All Issues)
  • over 2 years Try Flare is down
  • over 2 years Use dom attributes.
  • over 2 years Support for advanced input fields
  • about 3 years dat-gui - style UIs with Flare?
  • over 3 years Can we use free applicative functors for Flare?
  • over 3 years Support list components
purescript-flare list of languages used
purescript-flare latest release notes
v4.1.0 v4.1.0
  • Add innerFlare to nest Flare UIs inside other Flare UIs. The inner UI has access to the current value of the outer UI. (Many thanks to @koterpillar)
v3.2.0 v3.2.0
  • Added a component for resizable lists (@sammthomson), enabling things like this:
ui18 :: forall e. UI e String
ui18 = acronym <$> resizableList "Words" string_ "Really" defaultList
  where
    defaultList = "Don't" : "Repeat" : "Yourself" : Nil
    acronym xs = "Acronym: " <> foldMap (take 1) xs
v3.1.0 v3.1.0
  • Added textarea component
Other projects in PureScript