DDN-DF
DataFrames, relational operations and query execution for D in the spirit of Polars
Modules 33
- ddn.df.array
- ddn.df.batch
- ddn.df.bitmap
- ddn.df.builder
- ddn.df.categorical
- ddn.df.compute
- ddn.df.convert
- ddn.df.decimal
- ddn.df.deferredThe deferred frame layer of `ddn.df` (ADR-2026-10-24-16, amended 2026-10-29): deferred execution over one inspectable plan-node tree. LazyFrame wraps an eager DataFrame (the in-memory source leaf);...
- ddn.df.dispatch
- ddn.df.exception
- ddn.df.exprThe typed, inspectable expression layer of `ddn.df` (ADR-2026-10-24-16, amended 2026-10-29): composable column computations as a tagged-struct AST - column references, literals, unary/binary operat...
- ddn.df.frameThe `DataFrame` layer of `ddn.df`: an ordered collection of named `Series` columns of equal height (D11).
- ddn.df.groupbyThe grouping layer of `ddn.df`: `DataFrame.groupBy` returning a `GroupBy` with `groups`, `len` and `agg` (T27; D12; ADR-2026-10-18-05, ADR-2026-10-18-15).
- ddn.df.hash
- ddn.df.joinThe join layer of `ddn.df`: inner and left joins emitting rows in left-frame order (T28; D12; ADR-2026-10-18-05).
- ddn.df.list
- ddn.df.memory
- ddn.df.migrationConsumer-boundary migration proofs: historical and canonical column imports denote one implementation, lower exceptions retain their identity through frames, and both thread-control spellings addre...
- ddn.df.optimizerThe bounded query optimizer of `ddn.df` (ADR-2026-10-24-16, amended 2026-10-29): proved-safe rewrites over the plan tree - predicate pushdown, the two fusion rules (adjacent filters compose under t...
- ddn.dfDataFrames, relational operations and query execution for D in the spirit of Polars.
- ddn.df.parallel
- ddn.df.parityCanonical-identity and behavioural-parity proofs for the columnar extraction: the historical `ddn.df` spellings and the canonical `ddn.columnar` spellings denote the same nominal types (never two i...
- ddn.df.query_contractsFocused compositions over the narrowed dataframe/query surface: aggregate expressions with eager/unoptimized/optimized parity and error preservation, composite-key null doctrine, cross/asof orderin...
- ddn.df.reshapeThe reshape layer of `ddn.df`: `pivot` and `unpivot` (ADR-2026-10-24-20).
- ddn.df.series
- ddn.df.sort
- ddn.df.strings
- ddn.df.structs
- ddn.df.temporal_access
- ddn.df.types
- ddn.df.vector
- ddn.df.window