package arrayjit

  1. Overview
  2. Docs
An array language compiler with multiple backends (CPU, CUDA, Metal), staged compilation

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.6.1.2.tar.gz
md5=529f0921963a6eee0194159a9c0fea41
sha512=fc16e8b6cd72cb2ae18277b3727d065fa6c1d137e3187f9586fb0bfe7edeb45597cb58f389e79c20d7e3ae80661e6f9f20e0b95dcbbf27ee5688bcc571d395dd

doc/arrayjit.utils/Utils/Variants_of_mutable_list/index.html

Module Utils.Variants_of_mutable_listSource

Sourceval cons : (hd:'a -> tl:'a mutable_list -> 'a mutable_list) Variantslib.Variant.t
Sourceval fold : init:'a -> empty:('a -> 'b mutable_list Variantslib.Variant.t -> 'c) -> cons: ('c -> (hd:'d -> tl:'d mutable_list -> 'd mutable_list) Variantslib.Variant.t -> 'e) -> 'e
Sourceval map : 'a mutable_list -> empty:('b mutable_list Variantslib.Variant.t -> 'c) -> cons: ((hd:'d -> tl:'d mutable_list -> 'd mutable_list) Variantslib.Variant.t -> hd:'a -> tl:'a mutable_list -> 'c) -> 'c
Sourceval make_matcher : empty:('a mutable_list Variantslib.Variant.t -> 'b -> (unit -> 'c) * 'd) -> cons: ((hd:'e -> tl:'e mutable_list -> 'e mutable_list) Variantslib.Variant.t -> 'd -> (hd:'f -> tl:'f mutable_list -> 'c) * 'g) -> 'b -> ('f mutable_list -> 'c) * 'g
Sourceval to_rank : 'a mutable_list -> int
Sourceval to_name : 'a mutable_list -> string
Sourceval descriptions : (string * int) list