dataframe-expr-serializer: Serialize and deserialize dataframe expressions and pipelines.
Save fitted Expr values and whole pipelines (ordered [NamedExpr]) to a
portable JSON form and reload them for inference — in another Haskell
process or from Python, sharing one wire format.
DataFrame.Expr.Serialize is the format-agnostic public API (expression and
pipeline encodedecode plus filebytes save-load helpers).
DataFrame.IR.ExprJson is the low-level JSON wire codec — the cross-language
contract the Python bindings decode against.
Depends only on dataframe-core and dataframe-operations (both pure), so a
saved model can be loaded without the CSVParquetArrow stack.
Modules
- DataFrame
- Expr
- DataFrame.Expr.Serialize
- IR
- DataFrame.IR.ExprJson
- Expr
Downloads
- dataframe-expr-serializer-1.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 1.1.0.0 |
|---|---|
| Dependencies | aeson (>=0.11.0.0 && <3), base (>=4 && <5), bytestring (>=0.11 && <0.14), dataframe-core (>=2.0 && <2.1), dataframe-operations (>=2.0 && <2.1), text (>=2.1 && <3), vector (>=0.13 && <0.15) [details] |
| Tested with | ghc ==9.4.8 || ==9.6.7 || ==9.8.4 || ==9.10.3 || ==9.12.2 |
| License | MIT |
| Copyright | (c) 2024-2026 Michael Chavinda |
| Author | Michael Chavinda |
| Maintainer | mschavinda@gmail.com |
| Uploaded | by mchav at 2026-07-13T23:00:51Z |
| Category | Data |
| Bug tracker | https://github.com/mchav/dataframe/issues |
| Distributions | |
| Reverse Dependencies | 1 direct, 7 indirect [details] |
| Downloads | 1 total (1 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs not available [build log] All reported builds failed as of 2026-07-14 [all 2 reports] |