type Success<T> = { data: T error: null } type Failure<E> = { data: null error: E } type Result<T, E = Error> = Success<T> | Failure<E>
© 2026 Hedgehog Software, LLC