package parseff
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Direct-style parser combinator library for OCaml 5 powered by algebraic effects
Install
dune-project
Dependency
Authors
Maintainers
Sources
parseff-0.1.0.tbz
sha256=097c71a38b39ab5925518e16c0efdf3b77a6b3b2185c82f168e0f1f4cb0772bf
sha512=811fbd770148bf3004ffc764dc08fa1a3ded9b4613f5749a6d2841c1af868de7afff4dd6b808b38254d28592433e23613573707159dfa171687839c520e93bb3
doc/parseff/Parseff/Source/index.html
Module Parseff.SourceSource
Input sources for incremental parsing. A source wraps a readable byte stream — a channel, file descriptor, or custom reader — behind a uniform interface. The parser pulls data on demand through the effect handler; existing parser code works unchanged.
of_string s creates a source from a complete string. Useful for testing streaming code paths with known input.
of_channel ?buf_size ic creates a source that reads from ic. buf_size controls the internal read buffer (default 4096).
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>