combine v0.10.0 API Reference

Modules

Main entry point for the Combine API

Helpers for building custom parsers

Defines a struct representing the state of the parser

This module defines common abstract parsers, i.e. ignore, repeat, many, etc. To use them, just add import Combine.Parsers.Base to your module, or reference them directly

This module defines common raw binary parsers, i.e. bits, bytes, uint, etc. To use them, just add import Combine.Parsers.Binary to your module, or reference them directly

This module defines common textual parsers, i.e. char, word, space, etc. To use them, just add import Combine.Parsers.Text to your module, or reference them directly