Skip to content

handl API Reference ​

The reference is generated per repo (scripts/gen_reference_all.py) — each section below links into reference/<repo>/, one entry per lib-* package repo, kernel substrate crate, or handl-packages/ package.

Platform ​

  • Host concepts — traits, types, and the plugin lifecycle for composable hosts.
  • Tensor — host-side dense n-d tensor functions (f64, row-major).

Kernel substrate (kernel repo) ​

  • Prim — the minimal atom layer for handl's arrow-based stdlib.
  • Bytes — byte-buffer primitives for the Bytes scalar type.
  • Cmp — deep equality / total ordering.
  • Combinators — function combinator utilities.
  • Error — the error-raising primitive contract.
  • Mood — mood (mode-of-data) operations.
  • Obj — record introspection primitives.
  • Type — type coercion, predicates, and utilities.

Contracts and implementations (lib-* repos) ​