Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Operators

See Concepts: Operators for the full overview.

Bind

bound = hv.bind(a, b)
released = hv.release(bound, b)  # this will recover `a`

hv.equal(a, b)                   # hash equality

Release

Extracts one component from a binding:

bound = hv.bind(role, filler)
recovered = hv.release(bound, role)  # ≈ filler

Bundle

p = hv.bundle(hv.Seed128(10, 1), a, b, c)
Last change: , commit: 34eaa34