package ppx_hash

  1. Overview
  2. Docs
A ppx rewriter that generates hash functions from type expressions and definitions

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_hash-v0.11.0.tar.gz
sha256=70a08d027a8edca13c10e56b8fc0d33a72fa5ab11e896a169ebb1ae17ecf0f5b
md5=b448bfe48f78447070a3ab07d9285629

CHANGES.md.html

v0.10

  • Fixed [@@deriving hash] on nested tuples

  • Added @compare.ignore record-field attribute; ppx_compare and ppx_hash skip record fields annotated with @compare.ignore.

  • Changed [@@deriving hash] and [%hash] on atomic types to use hash rather than hash_fold. E.g. [%hash: M.t] now expands to M.hash.

  • Renamed @hash.no_hashing to @hash.ignore.

  • Depend on ppxlib instead of (now deprecated) ppx_core, ppx_driver and ppx_metaquot.

OCaml

Innovation. Community. Security.