Up – Package index » hack_parallel » Library hack_parallel.collections » SSetModule SSet * Copyright (c) 2015, Facebook, Inc. * All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. *
hack_parallel README Library hack_parallel Library hack_parallel.collections Library hack_parallel.disk Library hack_parallel.hack_core Library hack_parallel.heap Library hack_parallel.hh_json Library hack_parallel.injection Library hack_parallel.interface Library hack_parallel.memory Library hack_parallel.procs Library hack_parallel.scheduler Library hack_parallel.socket Library hack_parallel.stubs Library hack_parallel.utils Sources include sig ... end val mem : elt -> t -> boolval remove : elt -> t -> t val disjoint : t -> t -> boolval compare : t -> t -> intval equal : t -> t -> boolval subset : t -> t -> boolval iter : (elt -> unit) -> t -> unitval fold : (elt -> 'a -> 'a ) -> t -> 'a -> 'a val for_all : (elt -> bool) -> t -> boolval exists : (elt -> bool) -> t -> boolval filter : (elt -> bool) -> t -> t val partition : (elt -> bool) -> t -> t * t val elements : t -> elt listval min_elt_opt : t -> elt optionval max_elt_opt : t -> elt optionval choose_opt : t -> elt optionval split : elt -> t -> t * bool * t val find_opt : elt -> t -> elt optionval find_first : (elt -> bool) -> t -> elt val find_first_opt : (elt -> bool) -> t -> elt optionval find_last : (elt -> bool) -> t -> elt val find_last_opt : (elt -> bool) -> t -> elt optionval of_list : elt list -> t