Module Alg_structs.Triv

A solitary type

module type S = sig ... end

Triv specifies a module with a single type t.

val make : 'a Util.proxy -> (module S with type t = 'a)

make (Proxy : a proxy) is a (module T : S with t = a).