Module Deriving_Eq

module Deriving_Eq: sig .. end

module type Eq = sig .. end
module Eq_immutable: 
functor (S : sig
type a 
end) -> Eq ±¼À(H±½@@
module Eq_mutable: 
functor (S : sig
type a 
end) -> Eq À5H±Â@@°À7H
module Eq_alpha: 
functor (S : sig
type a 
end) -> Eq ±Ê@@°ÀBH±
module Eq_int: Eq ±Ê@@@°ÀHH±
module Eq_bool: Eq H±Ê@°ÀNH±³
module Eq_float: Eq Î@@@°ÀTE““ÀU
module Eq_unit: Eq   •À �,Eq_immutable
module Eq_char: Eq ÀjKÐäÀkKÐ
module Eq_string: Eq wKÐó@@@@A@@°ÀyK
module Eq_int32: Eq }KÐó@@°ÀKÐ
module Eq_int64: Eq ûÀŠKÐý@°ÀŒK
module Eq_nativeint: Eq ÐÀ•KÐ	@  
module Eq_ref: 
functor (E : Eq) -> Eq Ð@@°À¤KÐ À¥
module Eq_array: 
functor (E : Eq) -> Eq @@°ÀªKÐûÀ«KÐ
module Eq_list: 
functor (E : Eq) -> Eq °KÐÐÀ±KÐ@°À³
module Eq_option: 
functor (E : Eq) -> Eq table°À½LÀ¾L
module Eq_map_s_t: 
functor (E : Eq) -> 
functor (M : Stdlib.Map.S) -> Eq !a°ÀÒL0ÀÓL
module Eq_set_s_t: 
functor (S : Stdlib.Set.S) -> Eq L+ÀÙL1@