SPACE.LA
◀ music select
personal / personal / wip

tish-polars

Polars for tish

BPM
128
GRADE
A
LEVEL
3
RELEASES
0
YEARS
2026–2026

DataFrames For A New Language

A new language starts with nothing, so a lot of things are easier to borrow than to write.

Polars is one of the best things in the Rust ecosystem, and tish-polars is a binding layer that brings it to Tish. A script imports it from tish:polars and gets CSV and Parquet reading and writing, the DataFrame basics, and SQL over frames, joins included. Filesystem and HTTP stay in their own modules, since Tish gates those behind features on purpose. The examples are a batch job that parses a CSV, computes a summary and writes out a results file, and an HTTP variant of the same.

Started March 30 2026. Polars is mind blowing.

before this

  • EEEP!2024Excel workbook library
  • matrix2024web spreadsheet