LanguageExt.Parsec by Paul Louth

<PackageReference Include="LanguageExt.Parsec" Version="3.5.11-beta" />

 ParserResultIO

public static class ParserResultIO
public static ParserResult<I, O> Consumed<I, O>(Reply<I, O> reply)

public static ParserResult<I, O> ConsumedError<I, O>(ParserError error)

public static ParserResult<I, O> ConsumedOK<I, O>(O value, PString<I> input)

public static ParserResult<I, O> ConsumedOK<I, O>(O value, PString<I> input, ParserError error)

public static ParserResult<I, O> Empty<I, O>(Reply<I, O> reply)

public static ParserResult<I, O> EmptyError<I, O>(ParserError error)

public static ParserResult<I, O> EmptyOK<I, O>(O value, PString<I> input, ParserError error = null)