package colombe

  1. Overview
  2. Docs
type 'a t
type error
val decode : 'i t -> (ctx -> 'i -> ('s, error) process) -> ctx -> ('s, error) process
val encode : ('o t * 'o) -> (ctx -> ('s, error) process) -> ctx -> ('s, error) process
val encode_raw : (string * int * int) -> (ctx -> int -> ('s, error) process) -> ctx -> ('s, error) process
val decode_raw : (bytes * int * int) -> (ctx -> int -> ('s, error) process) -> ctx -> ('s, error) process