Parsing Module
Functions and values
| Function or value |
Description
|
Full Usage:
matchLines pattern lines
Parameters:
string
lines : string seq
Returns: (int * Match) seq
|
Regex line-grammar helper: compile `pattern` once and apply it to each line, yielding the zero-based line index paired with the successful match.
|
|
Typed JSON read (System.Text.Json + FSharp.SystemTextJson, so F# records and unions deserialize). `Ok value` on success; `Error message` on failure.
|
|
Typed YAML read (YamlDotNet). `Ok value` on a successful deserialization; `Error message` carries the deserializer's message on failure.
|