def raw.keyed
bend-kit-websocket@0.4.0.0 · websocket.bend:947
import bend-kit-websocket@0.4.0.0/websocket.bend as Websocket
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
947def raw.keyed(k: Result<&1, &1, U32 & String, U32 & Array<U32>>, sock: Socket, +tls: Bool, +fin: Bool, +op: U32, payload: Bytes.Bytes) -> IO(Socket & Result<&1, &1, U32 & String, Unit>):
948 match k:
949 case Fail{e}:
950 do IO<Socket & Result<&1, &1, U32 & String, Unit>>:
951 return (sock, Fail{e})
952 case Done{(n, a)}:
953 raw.key(Array.get(U32, a, 0), sock, tls, fin, op, payload)