def Bytes.canonical.endpoint

mylsm-lsm-store@0.6.0.1 · mylsm.bend:357

import mylsm-lsm-store@0.6.0.1/mylsm.bend as Mylsm
import Base

357def Bytes.canonical.endpoint(
358  result: Result<&1, &1, U32 & String, String>
359) -> IO(Result<&1, &1, Bytes.Error, Bytes.Handle>):
360  match result:
361    case Fail{(code, message)}:
362      IO.pure(Result<&1, &1, Bytes.Error, Bytes.Handle>,
363        Fail{Io{code, message}})
364    case Done{canonical}:
365      Bytes.canonical.endpoint.paths(Bytes.endpoint.path.pair(canonical))

Uses (11)

Used by (1)