Fuaran.Core.DataFrame
Fuaran.Core.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.Core.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
- 1d ago
- Total releases
- 16
- Cadence
- ~daily
- Last 12 months
- 16
Details
- License
- Apache-2.0
- First release
- Jul 24, 2026
| Version | Released | |
|---|---|---|
0.22.0
minor
| ||
0.21.0
minor
| ||
0.20.0
minor
| ||
0.19.0
minor
| ||
0.18.0
minor
| ||
0.17.0
minor
| ||
0.15.0
minor
| ||
0.14.0
minor
| ||
0.13.0
minor
| ||
0.12.0
minor
| ||
0.11.0
minor
| ||
0.6.0
minor
| ||
0.3.0
minor
| ||
0.2.1
patch
| ||
0.2.0
minor
| ||
0.1.11
initial
|