Relational optimiser and code generator

Latest on Hackage:0.5.10

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow to host generated Haddocks.

BSD-3-Clause licensed by George Giorgidze and Nils Schweinsberg
Maintained by [email protected]

The library provides FFI bindings to the Pathfinder relational optimiser and code generator. Specifically, the library allows for

  • optimisation of table algebra (a variant of relational algebra) expressions

  • and compilation of table algebra expressions into SQL:1999 queries

Note that the C source bundle of Pathfinder is also included in this package. The C sources are automatically built along with the Haskell FFI bindings. There is no need to download and install Pathfinder separately.

More information about Pathfinder is available from the following web page: