web/book/src/project/bindings/README.md
PRQL has bindings for many languages, in three tiers:
Supported bindings require:
Taskfile.yaml to bootstrap a development environment.The currently supported bindings are:
Most of these are in the main PRQL repo, and we gate any changes to the compiler's API on compatible changes to the bindings.
Unsupported bindings work, but don't fulfil all of the above criteria. We don't gate changes to the compiler's API. If they stop working, we'll demote them to nascent.
Nascent bindings are in development, and may not yet fully work.
Over time, we're trying to move to a consistent naming scheme:
prqlc-$lang.prqlc.