parquet-haskell: Streaming Parquet reader

[ bsd3, compression, library ] [ Propose Tags ] [ Report a vulnerability ]

Modules

  • Main
  • Parquet
    • Parquet.Decoder
    • Parquet.InstanceOrphanage
    • Parquet.Monad
    • Parquet.ParquetObject
    • Parquet.Pinch
    • Parquet.Prelude
    • Parquet.Reader
    • Stream
      • Parquet.Stream.Reader
    • Parquet.Types
      • Parquet.Types.ColumnChunk
      • Parquet.Types.Enums
      • Parquet.Types.FileMetaData
      • Parquet.Types.PageHeader
      • Parquet.Types.Primitives
      • Parquet.Types.RowGroup
    • Parquet.Utils

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 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>
Uploaded by manishsencha at 2026-03-17T09:59:57Z
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
Distributions
Downloads 0 total (0 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2026-03-17 [all 2 reports]

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

  • GHC (Glasgow Haskell Compiler)
  • Cabal (build system)
  • Python 3 with pyspark (for integration tests)

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