Skip to content
Compile-time metaprogramming for OCaml
OCaml Standard ML HTML Shell Python Makefile
Latest commit 7ed527d Jun 28, 2015 @bobzhang add a paper
Failed to load latest commit information.
docs add a paper Jun 28, 2015
omake @ 93d72b5 make omake a subproject Oct 30, 2013
src bring fan_top back Jun 28, 2015
tests add test case Jun 24, 2015
.gitignore finally have a test database :) Jun 23, 2015
.gitmodules make omake a subproject Oct 30, 2013
.ignore inital Aug 22, 2012
.nojekyll add nojekyll for github May 31, 2015
.watchmanconfig prepare distribute May 31, 2015
Common.om make fan compilable on top May 31, 2015
Configure.om make fan compilable on top Jun 1, 2015
LICENSE begin cleanning for preview May 30, 2013
META updated May 12, 2015
Makefile fix all warnings Jun 6, 2015
OCaml.om merge master changes Jun 20, 2015
OMakefile make fan compilable on top Jun 1, 2015
OMakeroot make fan compilable on top Jun 1, 2015
README.md Update README.md Jun 1, 2015
_config.yml add baseurl May 31, 2015
build.json
build.sh remove most options for fan temporarily, prepare cmdliner interface Jun 10, 2015
builddoc prepare distribute Jun 1, 2015
g
watchman.json all rsts Jun 1, 2015

README.md

Fan is a fully-featured metaprogramming system for OCaml, it's a superset of OCaml with Lispy macros.

Homepage: http://bobzhang.github.io/fan/

  • Requirements ocaml (==4.00.1) ocamlfind (optional)

  • Install

    make world

    if you have ocamlfind installed, try make metainstall to install the META file

Something went wrong with that request. Please try again.