Playground 02 / TFP
One query.
Many runtimes.
Compose a governed business query, inspect the canonical TeaQL Federal Protocol request, and choose the runtime that executes it.
MusicBrainz sample
MusicBrainz release search
The API language changes how the request is composed. The selected backend changes where the same canonical TFP request is executed.
Every successful result comes from a configured TeaQL runtime through TFP/1. An unavailable backend is disabled rather than simulated.
Q::releases_minimal()
.select_name()
.with_name_containing(search)
.order_by_id_desc().limit(10)
.comment("what: search releases")
.purpose("why: explore MusicBrainz")
.execute_for_list(context).await?Ready to run0 rowsSelected backend: Rust
| ID | Release |
|---|