package hack_parallel

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val fold_count : ('a -> init:int -> f:(int -> 'b -> int) -> 'c) -> 'd -> f:('e -> bool) -> 'f
val fold_sum : (module Hack_commutative_group.S with type t = 'a) -> ('b -> init:'a0 -> f:('a1 -> 'c -> 'a1) -> 'd) -> 'e -> f:('f -> 'a1) -> 'g
val fold_min : ('a -> init:'b option -> f:('c option -> 'd -> 'c option) -> 'e) -> 'f -> cmp:('g -> 'h -> int) -> 'i
val fold_max : ('a -> init:'b option -> f:('c option -> 'd -> 'c option) -> 'e) -> 'f -> cmp:('g -> 'h -> int) -> 'i