LangUtils.Lensval option : ('a option, 'a) prismval fst : ('a * 'b, 'a) lensval snd : ('a * 'b, 'b) lensval hd : ('a list, 'a) prismval nth : int -> ('a list, 'a) prismval get : ('a, 'b) lens -> 'a -> 'bval set : ('a, 'b) lens -> 'b -> 'a -> 'aval name_of_id : [< Odoc_model.Paths.Identifier.t ] -> stringmodule Signature : sig ... endmodule Module : sig ... endmodule Include : sig ... endmodule ModuleType : sig ... endmodule FunctorParameter : sig ... endmodule TypeDecl : sig ... endmodule TypeExpr : sig ... end