Fuaran.Compute.DataFrame
Fuaran.Compute.DataFrame — the declarative-compute layer over Fuaran.Core.Column: a serializable dataframe-transform algebra (Transform + ColExpr, full v1 verb set — filter/project/derive/groupBy/join/window/pivot/unpivot/sort/distinct/limit/union), a pure reference evaluator with pinned null/coercion/order/float semantics (the cross-host parity contract), and a canonical wire codec. transformLaws (in Fuaran.Compute.Conformance) certifies any host evaluator byte-identical to the reference. Also carries the typed delta representation for the column layer (TableDelta: rows added/changed/removed addressed by a caller-supplied identity witness, column invalidation, and full-refresh as the top element) with an associative composition and a canonical wire codec, and the incremental evaluation seam over it: a pipeline evaluated against a delta rather than from scratch, with per-step incrementality declared as data (propagate / maintain-state / typed fall-back), a measured recompute footprint, and certified equality with the reference evaluator for every (base, delta) pair. FSharp.Core only, Fable-clean.
Activity
- Latest release
- 5d ago
- Total releases
- 7
- Cadence
- ~3 days
- Last 12 months
- 7
Details
- License
- Apache-2.0
- First release
- Oct 02, 2026
| Version | Released | |
|---|---|---|
0.42.0
minor
| ||
0.41.0
minor
| ||
0.40.0
minor
| ||
0.39.0
minor
| ||
0.38.1
minor
| ||
0.37.0
minor
| ||
0.36.0
initial
|