Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Functional reactive programming in OCaml
tree: 6068a1fab8

oops collect -> collect_{e,b}

latest commit 6068a1fab8
Jake Donham authored
Failed to load latest commit information.
examples oops collect -> collect_{e,b}
src bug + few additional calls
test run tests in js
tools fix for 3.12.0
.gitignore .gitignore
Makefile copy *.jpg to gh-pages
README.markdown README.markdown
TODO github pages
configure updated findlib url


Froc is a library for functional reactive programming in OCaml.

The interface is similar to FrTime and FlapJax, but (of course) typed, implementing a monad of changeable values. The implementation is data-driven, using the dynamic dependency graphs of Acar et al.'s self-adjusting computation.

Froc can be used with ocamljs, and with the included froc-dom library can be used for web browser programming.

See for details.

For a quick start:

  1. ./configure (-disable-ocamljs if you do not have ocamljs)
  2. make
  3. make install
  4. make examples

Froc is written by Jake Donham.

Something went wrong with that request. Please try again.