def enc_all

bendonnect-rpc@0.1.0.0 · src/transport/rpc.bend:218

import bendonnect-rpc@0.1.0.0/src/transport/rpc.bend as Rpc
import Base
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes
import bendonnect-rpc@0.1.0.0/src/protocol.bend as P

218def enc_all(~Req: Data, ~enc: @+codec: P.Codec -> Req -> Bytes.Bytes, +codec: P.Codec, xs: List<&2, Req>) -> List<&1, Bytes.Bytes>:
219  match xs:
220    case Nil{}:
221      Nil{}
222    case Con{x, t}:
223      enc(codec, x) <> enc_all(~Req, ~enc, codec, t)

Uses (3)

Used by (1)