OCaml library : StdLabels (original) (raw)

OCaml

API Version 5.3

< General Index

OCaml library : StdLabels

Module StdLabels

module StdLabels: sig .. end

Standard labeled libraries.

This meta-module provides versions of the StdLabels.Array, StdLabels.Bytes,StdLabels.List and StdLabels.String modules where function arguments are systematically labeled. It is intended to be opened at the top of source files, as shown below.

     open StdLabels

     let to_upper = String.map ~f:Char.uppercase_ascii
     let seq len = List.init ~f:(fun i -> i) ~len
     let everything = Array.create_matrix ~dimx:42 ~dimy:42 42
   

module Array: [ArrayLabels](Stdlib.ArrayLabels.html)

module Bytes: [BytesLabels](Stdlib.BytesLabels.html)

module List: [ListLabels](Stdlib.ListLabels.html)

module String: [StringLabels](Stdlib.StringLabels.html)