PeachQ additions and differences¶
This section collects PeachQ-specific documentation. It is separate from the inherited q reference, so additions and differences are easy to find.
Working with PeachQ¶
| Guide | Covers |
|---|---|
| Getting started | First expressions, tables and the standard library |
| REPL and table display | Terminal editing, richer tables and the browser editor |
| Command line | Standard launch flags and PeachQ-specific options |
| System commands | Commands within a running session |
| Compatibility and migration | Deliberate differences, unsupported features and additions |
| Recent changes | Changes highlighted in the reviewed changelog |
Data and integrations¶
| Guide | Covers |
|---|---|
| Loading data | Shared reader rules, inference and schemas |
| CSV / JSON | Readers, options and streaming targets |
| Bad rows | Error handling and tolerances |
| Handles and resources | Files, URLs, providers and format inference |
| Parquet | Reading and writing through the experimental PeachQ DuckDB integration |
| Library API | Function reference generated from the PeachQ library source |
| Regular expressions | RE2 matching, extraction and replacement |
| Foreign functions | Calling native shared libraries |
| Writing resource providers | The provider contract for implementers |
Design preview¶
Typed parameters describes staged work. Its source marks type checks as in review, and defaults, varargs and named apply as not yet shipped. Do not assume that a documented design is available in your downloaded runtime.
See source and sync notes for the version behind this draft.