polytropos-rel8: rel8 Rel8able table schemas and queries over polytropos open rows

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]

High-level type-safe PostgreSQL database mapping connecting polytropos open rows to Oliver Charles' rel8 framework.

Exposes Polytropos.Rel8.PolyRow, a higher-kinded Rel8.Rel8able schema representation whose columns are derived directly from the row's type-level field specification into an HProduct tree. Conversions between rel8's columnar representation and the flat Data.Primitive.SmallArray.SmallArray payload execute slot-by-slot in row order without intermediate tuples or arity limits.

Start at the front door module Polytropos.Rel8 for complete documentation, schema definitions, and worked query examples.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.0.2, 0.1.0.3
Change log CHANGELOG.md
Dependencies base (>=4.14 && <5), polytropos-core (>=0.1 && <0.2), polytropos-plugin (>=0.1 && <0.2), primitive (>=0.7 && <0.10), rel8 (>=1.8 && <1.9), rel8-internal (>=1.8 && <1.9), text (>=1.2 && <2.2) [details]
License (EUPL-1.2 OR Apache-2.0)
Author Nadia Yvette Chambers
Maintainer nadia.yvette.chambers@ik.me
Category Database, PostgreSQL
Home page https://github.com/NadiaYvette/polytropos
Bug tracker https://github.com/NadiaYvette/polytropos/issues
Source repo head: git clone https://github.com/NadiaYvette/polytropos(packages/polytropos-rel8)
Uploaded by nyc at 2026-10-17T18:55:27Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for polytropos-rel8-0.1.0.0

[back to package description]

polytropos-rel8

High-level type-safe PostgreSQL database mapping connecting polytropos open rows to Oliver Charles' rel8 framework.

Overview

polytropos-rel8 exposes PolyRow, a higher-kinded Rel8able schema representation whose columns are derived directly from the row's type-level field specification into an HProduct tree.

Features

License

Dual-licensed under EUPL-1.2 OR Apache-2.0.