Saon API Reference
Saon Namespace
| Type or Module | Description |
| Parser<'T, 'E> |
Parser for elements of type 'E, producing results of type 'T. |
| ParserBuilder<'E> |
Computational Expression builder to build parsers. |
| ParserResult<'T> |
Result after parsing and validating. |
| Transformer<'T, 'U> |
A |
| ValidationError |
Information about a validation error. |
| ValidationFailedMap |
Map containing a list of |
| Validator<'T> |
A validator does not change the data type, but can return an error. |
| Convert |
Provide useful conversion functions. |
| Operators |
Convenience operators to combine converters and validators. |
| Parser |
Parser functions. |
| ParserResult |
ParserResult functions. |
| Validate |
Provide common validation functions. |
| ValidationFailedMap |
Functions to work with |
Saon.Json Namespace
| Type or Module | Description |
| Json | |
| ParserBuilder |
Saon.Query Namespace
| Type or Module | Description |
| ParserBuilder | |
| Query |
Function to work with queries. |