Writing Parquet Files Using Haskell
Summary
DataHaskell's Dataframe project introduces a Parquet writer for Haskell, with sane defaults for row groups and pages. It explains writing Parquet files via writeParquet/writeParquetWithOptions, discusses Parquet structure (row groups, column chunks, pages, definition levels), and covers memory/buffer management and current limitations.