parquet-haskell: Streaming Parquet reader

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Please see the README on GitHub at https://github.com/manishsencha/parquet-haskell#readme


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.0.0
Change log ChangeLog.md
Dependencies aeson (>=2.2.3 && <2.3), base (>=4.7 && <5), binary (>=0.8.9 && <0.9), binary-conduit (>=1.3.1 && <1.4), bytestring (>=0.11.5 && <0.12), conduit (>=1.3.6 && <1.4), conduit-extra (>=1.3.8 && <1.4), containers (>=0.6.7 && <0.7), generic-lens (>=2.3.0 && <2.4), http-client (>=0.7.19 && <0.8), http-conduit (>=2.3.9 && <2.4), http-types (>=0.12.4 && <0.13), lens (>=5.3.6 && <5.4), lifted-async (>=0.11.0 && <0.12), monad-logger (>=0.3.42 && <0.4), mtl (>=2.3.1 && <2.4), pinch (>=0.5.2 && <0.6), pretty-simple (>=4.1.4 && <4.2), relude (>=1.2.2 && <1.3), safe (>=0.3.21 && <0.4), serialise (>=0.2.6 && <0.3), text (>=2.0.2 && <2.1), unordered-containers (>=0.2.21 && <0.3), vector (>=0.13.2 && <0.14) [details]
License BSD-3-Clause
Copyright 2019-2021 Yigit Ozkavci, 2026 Manish Sencha
Author Manish Sencha
Maintainer Manish Sencha <manishsencha2001@gmail.com>
Category Compression
Home page https://github.com/manishsencha/parquet-haskell#readme
Bug tracker https://github.com/manishsencha/parquet-haskell/issues
Source repo head: git clone https://github.com/manishsencha/parquet-haskell
Uploaded by manishsencha at 2026-03-17T09:38:07Z

Modules

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for parquet-haskell-0.1.0.0

[back to package description]

parquet-haskell

A Streaming Parquet reader for Haskell.

Haskell CI

Description

parquet-haskell is a library for streaming data from Parquet files in Haskell. It provides a way to read and parse Parquet files efficiently.

Prerequisites

Building the Project

You can build the library and tests using cabal:

cabal build all

Running Tests

Run the unit and integration tests using:

cabal test all