def ct_split

bendonnect-rpc@0.1.0.0 · src/protocol.bend:94

import bendonnect-rpc@0.1.0.0/src/protocol.bend as Protocol
import Base

94def ct_split(stream: Bool, app: Bool, +m: String) -> Maybe<&2, Ct>:
95  match stream:
96    case True{}:
97      ct_make(True{}, codec_of(String.drop(m, 20n)))
98    case False{}:
99      match app:
100        case True{}:
101          ct_make(False{}, codec_of(String.drop(m, 12n)))
102        case False{}:
103          None{}

Uses (7)

Used by (1)