| schema_add_def | Add a schema definition |
| schema_add_field | Add a field schema to a container node |
| schema_add_group | Add a schema group to a container node |
| schema_add_position | Add a position schema to an unnamed container node |
| schema_all | Create an 'all' schema combinator fragment |
| schema_any | Create an 'any' schema combinator fragment |
| schema_check | Create a schema check fragment |
| schema_compact | Compact a schema document |
| schema_del_def | Delete a schema definition |
| schema_del_field | Delete a field schema from a container node |
| schema_del_group | Delete a schema group from a container node |
| schema_del_keys | Delete a schema node keys rule |
| schema_del_position | Delete a position schema from an unnamed container node |
| schema_del_rest | Delete a container rest schema |
| schema_doc | Parse schema documents |
| schema_find | Query schema paths and matching nodes |
| schema_group | Create a schema group fragment |
| schema_infer | Infer a conservative schema from example data |
| schema_modify_where | Modify schema nodes selected by a predicate |
| schema_not | Create a 'not' schema combinator fragment |
| schema_one | Create a 'one' schema combinator fragment |
| schema_paths | Query schema paths and matching nodes |
| schema_read | Read and write schema JSON |
| schema_ref | Create a schema reference fragment |
| schema_replace | Replace a schema node |
| schema_replace_where | Modify schema nodes selected by a predicate |
| schema_set_desc | Set or remove a schema node description |
| schema_set_keys | Set a schema node keys rule |
| schema_set_rest | Set or replace a container rest schema |
| schema_validate | Validate input against a schema |
| schema_where_check | Create schema query predicates |
| schema_where_path | Create schema query predicates |
| schema_write | Read and write schema JSON |