© 2026 Hedgehog Software, LLC
ParseResult
const fromInput: (i: unkown) => : E.Either<ParseResult.ParseError, Foo> => { const foo = … return pipe( ParseResult.succeed(foo), E.mapLeft(e => …) // <- ??? e: Foo ) }
Foo
ParseResult.succeed
export const succeed: <A>(a: A) => Either.Either<ParseIssue, A>