module Pf::Core
Overview
If you don't like Pf::Map
, Pf::Set
, etc., or they aren't performant enough
for you, you can build your own map/set/HAMT-like thingy using Node
, writing
probe implementations that satisfy the corresponding interfaces (see, for instance,
IProbeAdd
, IProbeFetch
, etc).
For an example of how to use Node
look into the source code of Pf::Map
or Pf::Set
.
Direct including types
Defined in:
permafrost.crpermafrost/core/node.cr
permafrost/core/sparse32.cr
Constant Summary
-
AUTHOR_FIRST =
AUTHOR_NONE + 1
-
AUTHOR_NONE =
AuthorId.new(0)