Introducing Javelin: An FRP Library for ClojureScript

We are pleased to announce today the release of Javelin, a new Functional Reactive Programming (FRP) library for ClojureScript.

Javelin takes a hybrid approach to FRP that draws inspiration from the spreadsheet model, various existing FRP libraries and frameworks, Clojure, and some of our own observations about the nature of reactivity in web applications.

While Javelin is a work in progress, our experience using it so far has been extremely positive. We’re confident in the Javelin model and welcome your feedback, bug reports, and pull requests as we work to prepare Javelin for our own production use.