package ppx_deriving_hash

  1. Overview
  2. Docs
[@@deriving hash]

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_deriving_hash-0.1.5.tbz
sha256=ce91e945de78cb332f55be42e5bb8c5e75bc2e13f72f82c4dab4e45b099a694f
sha512=b139cec8f021137b31b02e49f85aaccf28fbddf63b56c2e2651fa7cf433a810186c8372356e02968cbbc35adfc6070a821aece47c57221df127d1346408b0181

doc/CHANGELOG.html

0.1.5

  • Make type constraints explicitly polymorphic (#10).
  • Bump ppx_deriving lower bound to 6.1.3 to avoid some intermediate closure allocations (https://github.com/ocaml-ppx/ppx_deriving/pull/306).

0.1.4

  • Fix expressions not allowed in let rec using eta-expansion (#7).
  • Optimize syntactic function arity on OCaml >= 5.2 (#7).
  • Use Ppxlib.really_recursive for implementation (#8).
  • Fix missing locations due to default_loc.
  • Mark locations as loc_ghost.
  • Add tests (#7).

0.1.3

  • Add lazy support (#5).
  • Migrate to OCaml 5.2 AST for ppxlib 0.36.0 (#6).

0.1.2

  • Add inline record support (#1).
  • Add float support (#2).
  • Add ref support (#3).
  • Add array support (#4).

0.1.1

  • Fix compatibility with OCaml 4.05, 4.06 and 4.07.

0.1.0

Initial release.