package hack_parallel

  1. Overview
  2. Docs
Parallel and shared memory library

Install

Dune Dependency

Authors

Maintainers

Sources

1.0.1.tar.gz
md5=ba7c72bc207e326b72e294fc76f6ad2c
sha512=5020d47f97bea2f88e2a40411894d03232a7f2282606926c93c7d4c96d72e94a966be852897a9b16f7e0893ba376512045abb9d93020a7c03c3def4f3d918f8e

doc/hack_parallel.hack_core/Hack_monad/Make2/index.html

Module Hack_monad.Make2Source

Parameters

module M : Basic2

Signature

include Infix2 with type ('a, 'd) t := ('a, 'd) M.t
Sourceval (>>=) : ('a, 'd) M.t -> ('a -> ('b, 'd) M.t) -> ('b, 'd) M.t
Sourceval (>>|) : ('a, 'd) M.t -> ('a -> 'b) -> ('b, 'd) M.t
Sourcemodule Monad_infix : Infix2 with type ('a, 'd) t := ('a, 'd) M.t
Sourceval bind : ('a, 'd) M.t -> ('a -> ('b, 'd) M.t) -> ('b, 'd) M.t
Sourceval return : 'a -> ('a, _) M.t
Sourceval map : ('a, 'd) M.t -> f:('a -> 'b) -> ('b, 'd) M.t
Sourceval join : (('a, 'd) M.t, 'd) M.t -> ('a, 'd) M.t
Sourceval ignore : (_, 'd) M.t -> (unit, 'd) M.t
Sourceval all : ('a, 'd) M.t list -> ('a list, 'd) M.t
Sourceval all_ignore : (unit, 'd) M.t list -> (unit, 'd) M.t
OCaml

Innovation. Community. Security.