package plato

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Collections.AbcSource

Sourcemodule type CONTAINER = sig ... end
Sourcemodule type POLYMORPHIC_CONTAINER = sig ... end
Sourcemodule type HASHABLE = sig ... end
Sourcemodule type ITERABLE = sig ... end
Sourcemodule type POLYMORPHIC_ITERABLE = sig ... end
Sourcemodule type REVERSIBLE = sig ... end
Sourcemodule type SIZED = sig ... end
Sourcemodule type POLYMORPHIC_SIZED = sig ... end
Sourcemodule type COLLECTION = sig ... end
Sourcemodule type POLYMORPHIC_COLLECTION = sig ... end
Sourcemodule type MIN_SEQUENCE = sig ... end
Sourcemodule type SEQUENCE = sig ... end
Sourcemodule type SEQUENCE_BUILDER = functor (M : MIN_SEQUENCE) -> SEQUENCE with type e := M.e and type t := M.t and type key := M.key
Sourcemodule type MIN_MAPPING = sig ... end
Sourcemodule type MAPPING = sig ... end
Sourcemodule type MIN_MUTABLE_MAPPING = sig ... end
Sourcemodule type MUTABLE_MAPPING = sig ... end
Sourcemodule type MUTABLE_MAPPING_BUILDER = functor (M : MIN_MUTABLE_MAPPING) -> MUTABLE_MAPPING with type key := M.key and type in_value := M.in_value and type out_value := M.out_value and type t := M.t
Sourcemodule MutableMappingOfHashtbl (P : sig ... end) : sig ... end
Sourcemodule type MIN_POLYMORPHIC_MAPPING = sig ... end
Sourcemodule type POLYMORPHIC_MAPPING = sig ... end
Sourcemodule type MIN_POLYMORPHIC_MUTABLE_MAPPING = sig ... end
Sourcemodule type POLYMORPHIC_MUTABLE_MAPPING = sig ... end
Sourcemodule type POLYMORPHIC_MUTABLE_MAPPING_BUILDER = functor (M : MIN_POLYMORPHIC_MUTABLE_MAPPING) -> POLYMORPHIC_MUTABLE_MAPPING with type key := M.key and type 'value t := 'value M.t
Sourcemodule PolymorphicMutableMappingOfHashtbl (P : sig ... end) : sig ... end
OCaml

Innovation. Community. Security.