Nanopass framework

Have you used the OCaml Nanopass Framework?

How was your experience?