./devel/ocaml-ppx_compare, Generation of comparison functions from types

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.0nb1, Package name: ocaml-ppx_compare-0.9.0nb1, Maintainer: jaapb

Generation of fast comparison functions from type expressions and definitions.

Ppx_compare is a ppx rewriter that derives comparison functions from type
representations. The scaffolded functions are usually much faster than ocaml's
Pervasives.compare. Scaffolding functions also gives you more flexibility by
allowing you to override them for a specific type and more safety by making
sure that you only compare comparable values.


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [misc/ocaml-opam] [devel/ocaml-ppx_type_conv] [devel/ocaml-ppx_driver] [devel/ocaml-ppx_core] [devel/ocaml-jbuilder] [devel/ocaml-base] [devel/ocaml-ppx_metaquot] [devel/ocaml-migrate-parsetree]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 7ab8fcb7a98e58cbdb2df5f8d26607b1f688726f
RMD160: b7a150054f72f9cbfd2e6962c66e75297303bbd5
Filesize: 11.484 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-10 17:53:15 by Jaap Boender | Files touched by this commit (107) | Package updated
Log message:
Recursive revbump associated with the update to OCaml 4.06.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-10-11 15:51:56 by Jaap Boender | Files touched by this commit (5)
Log message:
New package devel/ocaml-ppx_compare

This is an OCaml library to generate comparison functions from type
definitions. It's needed as a dependency of ocaml-ppx_base.