module type Fun = sig .. end
sig
end
type dom
type cod
val f : dom -> (cod -> unit) -> unit
dom -> (cod -> unit) -> unit
val hash : dom -> int
dom -> int
val join : cod -> cod -> cod
cod -> cod -> cod
val bottom : cod
cod
val dom_equal : dom -> dom -> bool
dom -> dom -> bool
val cod_equal : cod -> cod -> bool
cod -> cod -> bool