Module Liquidsoap_lang_types.Type_custom

Registering an OCaml type as a liquidsoap type.

type custom = Type_base.custom
module type Specs = sig ... end
val of_dump : string -> string -> Type_base.custom_handler option

What a dumped custom type is here: its name and the printed form of its payload, rebuilt by whoever implements that name.

module type Implementation = sig ... end
module Make (S : Specs) : Implementation with type content = S.content