Pickles_types.NatRepresentation of naturals for Pickles
z is uninhabited
type 'a nat = 'a tmodule type Intf = sig ... endmodule Adds : sig ... endmodule Lte : sig ... endmodule Add : sig ... endmodule type I = Add.Intf_transparentmodule N11 : I with type 'a plus_n = 'a N10.plus_n smodule N12 : I with type 'a plus_n = 'a N11.plus_n smodule N13 : I with type 'a plus_n = 'a N12.plus_n smodule N14 : I with type 'a plus_n = 'a N13.plus_n smodule N15 : I with type 'a plus_n = 'a N14.plus_n smodule N16 : I with type 'a plus_n = 'a N15.plus_n smodule N17 : I with type 'a plus_n = 'a N16.plus_n smodule N18 : I with type 'a plus_n = 'a N17.plus_n smodule N19 : I with type 'a plus_n = 'a N18.plus_n smodule N20 : I with type 'a plus_n = 'a N19.plus_n smodule N21 : I with type 'a plus_n = 'a N20.plus_n smodule N22 : I with type 'a plus_n = 'a N21.plus_n smodule N23 : I with type 'a plus_n = 'a N22.plus_n smodule N24 : I with type 'a plus_n = 'a N23.plus_n smodule N25 : I with type 'a plus_n = 'a N24.plus_n smodule N26 : I with type 'a plus_n = 'a N25.plus_n smodule N27 : I with type 'a plus_n = 'a N26.plus_n smodule N28 : I with type 'a plus_n = 'a N27.plus_n smodule N29 : I with type 'a plus_n = 'a N28.plus_n smodule N30 : I with type 'a plus_n = 'a N29.plus_n smodule N31 : I with type 'a plus_n = 'a N30.plus_n smodule N32 : I with type 'a plus_n = 'a N31.plus_n smodule N33 : I with type 'a plus_n = 'a N32.plus_n smodule N34 : I with type 'a plus_n = 'a N33.plus_n smodule N35 : I with type 'a plus_n = 'a N34.plus_n smodule N36 : I with type 'a plus_n = 'a N35.plus_n smodule N37 : I with type 'a plus_n = 'a N36.plus_n smodule N38 : I with type 'a plus_n = 'a N37.plus_n smodule N39 : I with type 'a plus_n = 'a N38.plus_n smodule N40 : I with type 'a plus_n = 'a N39.plus_n smodule N41 : I with type 'a plus_n = 'a N40.plus_n smodule N42 : I with type 'a plus_n = 'a N41.plus_n smodule N43 : I with type 'a plus_n = 'a N42.plus_n smodule N44 : I with type 'a plus_n = 'a N43.plus_n smodule N45 : I with type 'a plus_n = 'a N44.plus_n smodule N46 : I with type 'a plus_n = 'a N45.plus_n smodule N47 : I with type 'a plus_n = 'a N46.plus_n smodule N48 : I with type 'a plus_n = 'a N47.plus_n smodule Empty : sig ... endmodule Not : sig ... endval to_int : 'n. 'n t -> intval of_int : int -> e