package exenum

  1. Overview
  2. Docs
Build efficient enumerations for datatypes. Inspired by Feat for Haskell.

Install

Dune Dependency

Authors

Maintainers

Sources

v0.82.0.tar.gz
sha256=ab25cd106937fefef265abc6e7157a1d48c5ea6663fab7d782914d9659ff4aee
md5=5367c3fe8d5a3b645c719b48889a6fce

doc/exenum.internals/Exenum_internals/Parts/index.html

Module Exenum_internals.PartsSource

Sourcetype 'a part = {
  1. p_cardinal : Big_int.big_int;
  2. compute : Big_int.big_int -> 'a;
}
Sourceval empty_part : 'a part
Sourceval uninitialized_part : 'a part
Sourceval part_from_list : 'a list -> 'a part
Sourceval map_part : ('a -> 'b) -> 'a part -> 'b part
Sourceval union_parts : 'a part list -> 'a part
Sourceval product_parts : 'a part list -> 'a list part
OCaml

Innovation. Community. Security.