Skip to main content

Module functions

Module functions 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Functions§

emit_ocaml_array_init
Emit OCaml Array.init.
emit_ocaml_asprintf
Emit an OCaml Format.asprintf (format to string).
emit_ocaml_bigarray1_create
Emit OCaml Bigarray.Array1 creation.
emit_ocaml_bigarray2_create
Emit OCaml Bigarray.Array2 creation.
emit_ocaml_cps_call
Emit an OCaml CPS call.
emit_ocaml_cps_fn
Helper to emit an OCaml CPS-transformed function.
emit_ocaml_hashtbl_find_opt
Emit OCaml Hashtbl.find_opt.
emit_ocaml_lazy
Emit an OCaml lazy expression.
emit_ocaml_lazy_force
Emit an OCaml Lazy.force call.
emit_ocaml_list_filter
Emit OCaml List.filter.
emit_ocaml_list_fold
Emit OCaml List.fold_left.
emit_ocaml_list_map
Emit OCaml List.map with an anonymous function.
emit_ocaml_memoize
Emit OCaml memoization via a Hashtbl.
emit_ocaml_pack_module
Emit code that packs a module into a first-class value.
emit_ocaml_printf
Emit an OCaml Format.printf call.
emit_ocaml_seq_filter
Emit an OCaml Seq.filter call.
emit_ocaml_seq_fold
Emit an OCaml Seq.fold_left call.
emit_ocaml_seq_map
Emit an OCaml Seq.map call.
emit_ocaml_seq_of_list
Emit an OCaml Seq generation function.
emit_ocaml_string_concat
Emit OCaml String.concat.
emit_ocaml_unpack_module
Emit code that unpacks a first-class module.