ocaml-ppx-compare/README.md
2021-11-30 11:27:34 -07:00

9 lines
456 B
Markdown

# ocaml-ppx-compare
[`Ppx_compare`](https://github.com/janestreet/ppx_compare) is a ppx rewriter
that derives comparison and equality functions from type representations. The
scaffolded functions are usually much faster than OCaml's `Pervasives.compare`
and `Pervasives.(=)`. Scaffolding functions also give more flexibility by
allowing them to be overridden for a specific type, and more safety by making
sure that only comparable values are compared.