package core-and-more

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module CoreAndMore.HashConsContainerSource

Sourcetype +'a hash_consed = {
  1. hkey : int;
  2. tag : int;
  3. node : 'a;
}
Sourceval pp_hash_consed : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a hash_consed -> unit
Sourceval hash_fold_hash_consed : (Base__Hash.state -> 'a -> Base__Hash.state) -> Base__Hash.state -> 'a hash_consed -> Base__Hash.state
Sourceval equal_hash_consed : ('a -> 'a -> bool) -> 'a hash_consed -> 'a hash_consed -> bool
Sourceval compare_hash_consed : ('a -> 'a -> int) -> 'a hash_consed -> 'a hash_consed -> int
Sourceval hash_consed_of_sexp : (Ppx_sexp_conv_lib.Sexp.t -> 'a) -> Ppx_sexp_conv_lib.Sexp.t -> 'a hash_consed
Sourceval sexp_of_hash_consed : ('a -> Ppx_sexp_conv_lib.Sexp.t) -> 'a hash_consed -> Ppx_sexp_conv_lib.Sexp.t
OCaml

Innovation. Community. Security.