aboutsummaryrefslogtreecommitdiffstats
path: root/lib/concepts/Representation.mli
blob: 9d0a8f596ab7deb9f8ce41df69ef0c774211d4fa (plain) (blame)
1
2
3
4
5
6
7
(** an abstract representation of an encoded value *)
type blob

(** encode a blob into a value *)
val blob_of_value: Value.value -> blob
(** decode a value from a blob *)
val value_of_blob: blob -> Value.value