1 User guide
Every snippet has a runnable counterpart under user-guide/<chapter>/ in the project repository, paired with the equivalent Python program:
racket user-guide/getting-started/expressions-and-contexts.rkt |
python user-guide/getting-started/expressions_and_contexts.py |
Snippets use the fluent, thread-first style: each verb takes the frame —
1.1 Getting started
See Operators and pipelines for the definition of every verb used here.
1.2 Concepts
See Operators and pipelines for the operators and contexts used here.
1.3 Expressions
See Operators and pipelines for col, all, exclude and over.
1.4 IO
See Operators and pipelines for read-csv, scan-csv and the other readers.
1.5 Interoperability
See Converting to Racket values for every conversion used here.
Handing Polars data to Racket code that is not Polars: a loop, a numeric routine, a foreign solver, a plot. The chapter mirrors upstream’s Arrow producer/consumer and Visualization pages, with the Python export calls those pages lean on: Series.to_list, Series.to_numpy, DataFrame.to_dict and DataFrame.to_numpy.