| ( * ) [BatNum] | |||
| ( * ) [BatNativeint] | |||
| ( * ) [BatInt64] | |||
| ( * ) [BatInt32] | |||
| ( * ) [BatInt.Safe_int] | Multiplication. | ||
| ( * ) [BatInt] | Multiplication. | ||
| ( * ) [BatFloat.Safe_float] | |||
| ( * ) [BatFloat] | |||
| ( * ) [BatComplex] | |||
| ( * ) [BatBounded.NumericSig] | |||
| ( * ) [BatBool] | |||
| ( * ) [BatNumber.Infix] | |||
| ( * ) [BatBig_int] | |||
| ( ** ) [BatNum] | |||
| ( ** ) [BatNativeint] | |||
| ( ** ) [BatInt64] | |||
| ( ** ) [BatInt32] | |||
| ( ** ) [BatInt.Safe_int] |
| ||
| ( ** ) [BatInt] |
| ||
| ( ** ) [BatFloat.Safe_float] | |||
| ( ** ) [BatFloat] | |||
| ( ** ) [BatComplex] | |||
| ( ** ) [BatBool] | |||
| ( ** ) [BatNumber.Infix] | |||
| ( ** ) [BatBig_int] | |||
| ( **/ ) [BatNum.Infix] | |||
| ( **/ ) [BatNum.TaggedInfix] | |||
| ( **/ ) [BatNum] | |||
| ( */ ) [BatNum.Infix] | |||
| ( */ ) [BatNum.TaggedInfix] | |||
| ( */ ) [BatNum] | |||
| ( *: ) [BatBounded.NumericSig] | |||
| ( *= ) [BatNumber.RefOps] | |||
| ( ~* ) [BatParserCo.Infix] | |||
| ( ~* ) [BatParserCo] | As | ||
| (!!) [BatPathGen.PathType.OperatorLift] | Prefix operator that converts primitive string to | ||
| (!) [BatRef] |
| ||
| (%) [BatPervasives] | Function composition: the mathematical | ||
| (%) [BatInnerPervasives] | |||
| (%>) [BatPervasives] | Piping function composition. | ||
| (%>) [BatInnerPervasives] | |||
| (&&) [BatBool] | The boolean ``and''. | ||
| (+) [BatNum] | |||
| (+) [BatNativeint] | |||
| (+) [BatInt64] | |||
| (+) [BatInt32] | |||
| (+) [BatInt.Safe_int] | Addition. | ||
| (+) [BatInt] | Addition. | ||
| (+) [BatFloat.Safe_float] | |||
| (+) [BatFloat] | |||
| (+) [BatComplex] | |||
| (+) [BatBounded.NumericSig] | |||
| (+) [BatBool] | |||
| (+) [BatNumber.Infix] | |||
| (+) [BatBig_int] | |||
| (+/) [BatNum.Infix] | |||
| (+/) [BatNum.TaggedInfix] | |||
| (+/) [BatNum] | |||
| (+:) [BatBounded.NumericSig] | |||
| (+=) [BatNumber.RefOps] | |||
| (-) [BatNum] | |||
| (-) [BatNativeint] | |||
| (-) [BatInt64] | |||
| (-) [BatInt32] | |||
| (-) [BatInt.Safe_int] | Subtraction. | ||
| (-) [BatInt] | Subtraction. | ||
| (-) [BatFloat.Safe_float] | |||
| (-) [BatFloat] | |||
| (-) [BatComplex] | |||
| (-) [BatBounded.NumericSig] | |||
| (-) [BatBool] | |||
| (-) [BatNumber.Infix] | |||
| (-) [BatBig_int] | |||
| (--) [BatSeq.Infix] | |||
| (--) [BatPervasives] | Enumerate numbers. | ||
| (--) [BatNumber.Discrete] | |||
| (--) [BatNativeint] | Enumerate an interval. | ||
| (--) [BatInt64] | Enumerate an interval. | ||
| (--) [BatInt32] | Enumerate an interval. | ||
| (--) [BatInt] | Enumerate an interval. | ||
| (--) [BatFloat] | |||
| (--) [BatEnum.Infix] | As | ||
| (--) [BatEnum] | |||
| (--) [BatComplex] | |||
| (--) [BatChar.Infix] | |||
| (--) [BatChar] | Produce the enumeration of a segment of characters. | ||
| (--) [BatBool] | |||
| (--) [BatNumber.Infix] | |||
| (--) [BatBig_int] | |||
| (---) [BatSeq.Infix] | |||
| (---) [BatPervasives] | As | ||
| (---) [BatNumber.Discrete] | |||
| (---) [BatNativeint] | Enumerate an interval. | ||
| (---) [BatInt64] | Enumerate an interval. | ||
| (---) [BatInt32] | Enumerate an interval. | ||
| (---) [BatInt] | Enumerate an interval. | ||
| (---) [BatFloat] | |||
| (---) [BatEnum.Infix] | As | ||
| (---) [BatEnum] | |||
| (---) [BatComplex] | |||
| (---) [BatBool] | |||
| (---) [BatNumber.Infix] | |||
| (---) [BatBig_int] | |||
| (--.) [BatSeq.Infix] | |||
| (--.) [BatPervasives] |
| ||
| (--.) [BatEnum.Infix] |
| ||
| (--.) [BatEnum] | |||
| (-->) [BatMultiPMap.Infix] |
| ||
| (-->) [BatMultiMap.Infix] |
| ||
| (-->) [BatMap.PMap.Infix] |
| ||
| (-->) [BatMap.PMap] | Map find and insert from Infix | ||
| (-->) [BatMap.Infix] |
| ||
| (-->) [BatMap.S.Infix] |
| ||
| (-->) [BatMap] | Map find and insert from Infix | ||
| (-->) [BatIMap.Infix] |
| ||
| (-->) [BatHashtbl.S.Infix] |
| ||
| (-->) [BatHashtbl.Infix] |
| ||
| (--^) [BatSeq.Infix] | |||
| (--^) [BatPervasives] | Enumerate numbers, without the right endpoint | ||
| (--^) [BatEnum.Infix] | As | ||
| (--^) [BatEnum] | |||
| (--~) [BatSeq.Infix] | |||
| (--~) [BatPervasives] | As ( -- ), but for characters. | ||
| (--~) [BatEnum.Infix] | As ( -- ), but for characters. | ||
| (--~) [BatEnum] | |||
| (-/) [BatNum.Infix] | |||
| (-/) [BatNum.TaggedInfix] | |||
| (-/) [BatNum] | |||
| (-:) [BatBounded.NumericSig] | |||
| (-=) [BatNumber.RefOps] | |||
| (/) [BatNum] | |||
| (/) [BatNativeint] | |||
| (/) [BatInt64] | |||
| (/) [BatInt32] | |||
| (/) [BatInt.Safe_int] | Integer division. | ||
| (/) [BatInt] | Integer division. | ||
| (/) [BatFloat.Safe_float] | |||
| (/) [BatFloat] | |||
| (/) [BatComplex] | |||
| (/) [BatBounded.NumericSig] | |||
| (/) [BatBool] | |||
| (/) [BatNumber.Infix] | |||
| (/) [BatBig_int] | |||
| (//) [BatSeq.Infix] | |||
| (//) [BatPervasives] | Filtering (pronounce this operator name "such that"). | ||
| (//) [BatNum.Infix] | |||
| (//) [BatNum.TaggedInfix] | |||
| (//) [BatNum] | |||
| (//) [BatEnum.Infix] | Filtering (pronounce this operator name "such that"). | ||
| (//) [BatEnum] | |||
| (//@) [BatSeq.Infix] | |||
| (//@) [BatPervasives] | |||
| (//@) [BatPathGen.PathType.Infix] | |||
| (//@) [BatPathGen.PathType.Operators] |
| ||
| (//@) [BatEnum.Infix] | |||
| (//@) [BatEnum] | |||
| (/:) [BatPathGen.PathType.Infix] | |||
| (/:) [BatPathGen.PathType.Operators] |
| ||
| (/:) [BatBounded.NumericSig] | |||
| (/=) [BatNumber.RefOps] | |||
| (/@) [BatSeq.Infix] | |||
| (/@) [BatPervasives] | |||
| (/@) [BatEnum.Infix] | |||
| (/@) [BatEnum] | |||
| (:=) [BatRef] |
| ||
| (<) [BatInt.Safe_int] | Comparison: | ||
| (<) [BatInt] | |||
| (<) [BatNumber.Compare] | |||
| (<--) [BatMultiPMap.Infix] |
| ||
| (<--) [BatMultiMap.Infix] |
| ||
| (<--) [BatMap.PMap.Infix] |
| ||
| (<--) [BatMap.PMap] | |||
| (<--) [BatMap.Infix] |
| ||
| (<--) [BatMap.S.Infix] |
| ||
| (<--) [BatMap] | |||
| (<--) [BatIMap.Infix] |
| ||
| (<--) [BatHashtbl.S.Infix] |
| ||
| (<--) [BatHashtbl.Infix] |
| ||
| (</) [BatNum.Infix] | |||
| (</) [BatNum.TaggedInfix] | |||
| (</) [BatNum] | |||
| (<=) [BatInt.Safe_int] | Comparison: | ||
| (<=) [BatInt] | |||
| (<=) [BatNumber.Compare] | |||
| (<=/) [BatNum.Infix] | |||
| (<=/) [BatNum.TaggedInfix] | |||
| (<=/) [BatNum] | |||
| (<>) [BatInt.Safe_int] | Comparison: | ||
| (<>) [BatInt] | |||
| (<>) [BatNumber.Compare] | |||
| (<>/) [BatNum.Infix] | |||
| (<>/) [BatNum.TaggedInfix] | |||
| (<>/) [BatNum] | |||
| (<|>) [BatParserCo.Infix] | |||
| (<|>) [BatParserCo] | Accept one of two parsers | ||
| (=) [BatInt.Safe_int] | Comparison: | ||
| (=) [BatInt] | |||
| (=) [BatNumber.Compare] | |||
| (=/) [BatNum.Infix] | |||
| (=/) [BatNum.TaggedInfix] | |||
| (=/) [BatNum] | |||
| (=~) [BatFloat.Infix] | Approximate comparison of two floats, as | ||
| (>) [BatInt.Safe_int] | Comparison: | ||
| (>) [BatInt] | |||
| (>) [BatNumber.Compare] | |||
| (>/) [BatNum.Infix] | |||
| (>/) [BatNum.TaggedInfix] | |||
| (>/) [BatNum] | |||
| (>::) [BatParserCo.Infix] | |||
| (>::) [BatParserCo] | As | ||
| (>=) [BatInt.Safe_int] | Comparison: | ||
| (>=) [BatInt] | |||
| (>=) [BatNumber.Compare] | |||
| (>=/) [BatNum.Infix] | |||
| (>=/) [BatNum.TaggedInfix] | |||
| (>=/) [BatNum] | |||
| (>>=) [BatResult.Infix] | |||
| (>>=) [BatResult.Monad] | as | ||
| (>>=) [BatParserCo.Infix] | |||
| (>>=) [BatParserCo] | As | ||
| (>>=) [BatOption.Infix] | as | ||
| (>>>) [BatParserCo.Infix] | |||
| (>>>) [BatParserCo] | As | ||
| (@) [BatPervasives] | List concatenation. | ||
| (@) [BatList.Infix] | |||
| (@) [BatList] | Tail recursive | ||
| (@/) [BatSeq.Infix] | |||
| (@/) [BatPervasives] | Mapping operators. | ||
| (@/) [BatEnum.Infix] | Mapping operators. | ||
| (@/) [BatEnum] | |||
| (@//) [BatSeq.Infix] | |||
| (@//) [BatPervasives] | Map combined with filter. | ||
| (@//) [BatEnum.Infix] | Map combined with filter. | ||
| (@//) [BatEnum] | |||
| (@@) [BatPervasives] | |||
| (@@) [BatInnerPervasives] | |||
| (^:^) [BatLazyList.Infix] | |||
| (^:^) [BatLazyList] | As | ||
| (^@^) [BatLazyList.Infix] | |||
| (^@^) [BatLazyList] | As lazy append | ||
| (^^) [BatParserCo.Infix] | |||
| (^^) [BatParserCo] |
| ||
| (^^^) [BatText] | |||
| (|>) [BatteriesPrint] | |||
| (|>) [BatPervasives] | The "pipe": function application. | ||
| (|>) [BatInnerPervasives] | |||
| (|?) [BatPervasives] | Like | ||
| (|?) [BatOption.Infix] | Like | ||
| (|?) [BatOption] | Like | ||
| (|?) [BatInnerPervasives] | |||
| (||) [BatBool] | The boolean ``or''. | ||
| (~+) [BatParserCo.Infix] | |||
| (~+) [BatParserCo] | As | ||
| (~?) [BatParserCo.Infix] | |||
| (~?) [BatParserCo] | As | ||
A | |||
| abs [BatNumber.Numeric] | |||
| abs [BatNum] | |||
| abs [BatNativeint] | Return the absolute value of its argument. | ||
| abs [BatInt64] | Return the absolute value of its argument. | ||
| abs [BatInt32] | Return the absolute value of its argument. | ||
| abs [BatInt.Safe_int] | Return the absolute value of its argument. | ||
| abs [BatInt] | Return the absolute value of its argument, except when the argument is
| ||
| abs [BatFloat.Safe_float] | The absolute value of a floating point number. | ||
| abs [BatFloat] | The absolute value of a floating point number. | ||
| abs [BatComplex] |
| ||
| abs [BatBool] | |||
| abs [BatBig_int] | |||
| abs_big_int [BatBig_int] | Absolute value. | ||
| abs_num [BatNum] | |||
| accept [BatUnix] | Accept connections on the given socket. | ||
| access [BatUnix] | Check that the process has the given permissions over the named file. | ||
| acos [BatFloat.Safe_float] | |||
| acos [BatFloat] | See | ||
| add [BatSet.PSet] |
| ||
| add [BatSet.S] |
| ||
| add [BatSet] |
| ||
| add [BatRefList] | Adds an element at the end - O(n) | ||
| add [BatQueue] |
| ||
| add [BatOptParse.OptParser] | Add an option to the option parser. | ||
| add [BatNumber.Numeric] | |||
| add [BatNum] | |||
| add [BatNativeint] | Addition. | ||
| add [BatMultiPMap] |
| ||
| add [BatMultiMap] |
| ||
| add [BatMap.PMap] |
| ||
| add [BatMap.S.Labels] | |||
| add [BatMap.S] |
| ||
| add [BatMap] |
| ||
| add [BatInt64] | Addition. | ||
| add [BatInt32] | Addition. | ||
| add [BatInt.Safe_int] | Addition. | ||
| add [BatInt] | Addition. | ||
| add [BatInnerWeaktbl.S] | |||
| add [BatInnerWeaktbl] |
| ||
| add [BatISet] | Add the given int to the set, returning a new set | ||
| add [BatIMap] |
| ||
| add [BatHeap.H] | See | ||
| add [BatHeap] |
| ||
| add [BatHashtbl.Cap.Labels] | |||
| add [BatHashtbl.Cap] | |||
| add [BatHashtbl.S.Labels] | |||
| add [BatHashtbl.S] | |||
| add [BatHashtbl.Labels] | |||
| add [BatHashtbl] |
| ||
| add [BatFloat.Safe_float] | |||
| add [BatFloat] | |||
| add [BatDynArray] |
| ||
| add [BatDllist] |
| ||
| add [BatComplex] | Addition | ||
| add [BatBool] | |||
| add [BatBitSet] |
| ||
| add [BatBig_int] | |||
| add_big_int [BatBig_int] | Addition. | ||
| add_buffer [BatUTF8.Buf] |
| ||
| add_buffer [BatBuffer] |
| ||
| add_bytes [BatBuffer] |
| ||
| add_carry [BatMap.PMap] |
| ||
| add_carry [BatMap] |
| ||
| add_channel [BatBuffer] | |||
| add_char [BatUTF8.Buf] | Add one Unicode character to the buffer. | ||
| add_char [BatBuffer] |
| ||
| add_group [BatOptParse.OptParser] | Add a group to the option parser. | ||
| add_input [BatBuffer] |
| ||
| add_int16_be [BatBuffer] |
| ||
| add_int16_le [BatBuffer] |
| ||
| add_int16_ne [BatBuffer] |
| ||
| add_int32_be [BatBuffer] |
| ||
| add_int32_le [BatBuffer] |
| ||
| add_int32_ne [BatBuffer] |
| ||
| add_int64_be [BatBuffer] |
| ||
| add_int64_le [BatBuffer] |
| ||
| add_int64_ne [BatBuffer] |
| ||
| add_int8 [BatBuffer] |
| ||
| add_int_big_int [BatBig_int] | Addition of a small integer to a big integer. | ||
| add_num [BatNum] | |||
| add_range [BatISet] |
| ||
| add_range [BatIMap] |
| ||
| add_seq [BatSet.PSet] | add the given elements to the set, in order. | ||
| add_seq [BatSet.S] | add the given elements to the set, in order. | ||
| add_seq [BatSet] | add the given elements to the set, in order. | ||
| add_seq [BatQueue] | Add the elements from the generator to the end of the queue | ||
| add_seq [BatMap.PMap] | add the given bindings to the map, in order. | ||
| add_seq [BatMap.S] | add the given bindings to the map, in order. | ||
| add_seq [BatMap] | add the given bindings to the map, in order. | ||
| add_seq [BatBuffer] | Add chars to the buffer | ||
| add_sort [BatRefList] | Adds an element in a sorted list, using the given comparator. | ||
| add_string [BatUTF8.Buf] | Add the UTF-8 string to the buffer. | ||
| add_string [BatBuffer] |
| ||
| add_subbytes [BatBuffer] |
| ||
| add_substitute [BatBuffer] |
| ||
| add_substring [BatBuffer] |
| ||
| add_uint16_be [BatBuffer] |
| ||
| add_uint16_le [BatBuffer] |
| ||
| add_uint16_ne [BatBuffer] |
| ||
| add_uint8 [BatBuffer] |
| ||
| add_utf_16be_uchar [BatBuffer] |
| ||
| add_utf_16le_uchar [BatBuffer] |
| ||
| add_utf_8_uchar [BatBuffer] |
| ||
| advance [BatCharParser] | Advance by one char. | ||
| after [BatISet] |
| ||
| after [BatIMap] | Return the sub-map of bindings in the range | ||
| alarm [BatUnix] | Schedule a | ||
| all [BatSubstring] |
| ||
| allocated_bytes [BatGc] | Return the total number of bytes allocated since the program was started. | ||
| and_big_int [BatBig_int] | Bitwise logical ``and''. | ||
| any [BatSet.PSet] | Return one element of the given set. | ||
| any [BatSet.S.Exceptionless] | |||
| any [BatSet.S] | Return one element of the given set. | ||
| any [BatSet] | Return one element of the given set. | ||
| any [BatParserCo] | Accept any singleton value. | ||
| any [BatMap.PMap.Exceptionless] | |||
| any [BatMap.PMap] | Return one binding of the given map. | ||
| any [BatMap.Exceptionless] | |||
| any [BatMap.S.Exceptionless] | |||
| any [BatMap.S] | Return one binding of the given map. | ||
| any [BatMap] | Return one binding of the given map. | ||
| any_option [BatOptParse.StdOpt] |
| ||
| apnd [BatStream] |
| ||
| append [BatVect.RANDOMACCESS] | |||
| append [BatVect.Make] |
| ||
| append [BatVect] |
| ||
| append [BatText] |
| ||
| append [BatSeq] |
| ||
| append [BatPathGen.PathType] | Alternative name for | ||
| append [BatList] |
| ||
| append [BatLazyList] | Lazy append | ||
| append [BatFingerTree.S] |
| ||
| append [BatEnum] |
| ||
| append [BatDynArray] |
| ||
| append [BatDllist] |
| ||
| append [BatDeque] |
| ||
| append [BatArray.Cap] | |||
| append [BatArray] |
| ||
| append_char [BatText] |
| ||
| append_list [BatDeque] |
| ||
| apply [BatOption] |
| ||
| approx [BatNum] |
| ||
| approx_equal [BatFloat] | Test whether two floats are approximately equal (i.e. | ||
| approx_num_exp [BatNum] | Approximate a number by a decimal. | ||
| approx_num_fix [BatNum] | See | ||
| arg [BatComplex] | Argument. | ||
| arg_max [BatEnum] |
| ||
| arg_min [BatEnum] | |||
| args [BatPervasives] | An enumeration of the arguments passed to this program through the command line. | ||
| argv [BatSys] | The command line arguments given to the process. | ||
| array0_of_genarray [BatBigarray] | Return the zero-dimensional big array corresponding to the given generic big array. | ||
| array1_of_genarray [BatBigarray] | Return the one-dimensional big array corresponding to the given generic big array. | ||
| array2_of_genarray [BatBigarray] | Return the two-dimensional big array corresponding to the given generic big array. | ||
| array3_of_genarray [BatBigarray] | Return the three-dimensional big array corresponding to the given generic big array. | ||
| array_shuffle [BatInnerShuffle] | |||
| asin [BatFloat.Safe_float] | |||
| asin [BatFloat] | See | ||
| asprintf [BatFormat] | Same as | ||
| assoc [BatSeq] |
| ||
| assoc [BatList.Labels.LExceptionless] | |||
| assoc [BatList.Exceptionless] |
| ||
| assoc [BatList] |
| ||
| assoc [BatLazyList.Labels.Exceptionless] | |||
| assoc [BatLazyList.Exceptionless] |
| ||
| assoc [BatLazyList] |
| ||
| assoc_inv [BatList.Labels.LExceptionless] | |||
| assoc_inv [BatList.Exceptionless] |
| ||
| assoc_inv [BatList] |
| ||
| assoc_opt [BatList] |
| ||
| assq [BatList.Labels.LExceptionless] | |||
| assq [BatList.Exceptionless] | As | ||
| assq [BatList] | Same as | ||
| assq [BatLazyList.Labels.Exceptionless] | |||
| assq [BatLazyList.Exceptionless] | As | ||
| assq [BatLazyList] | As | ||
| assq_inv [BatList] | Same as | ||
| assq_opt [BatList] | Same as | ||
| at [BatVect.Make.Labels] | |||
| at [BatVect.Make] | as | ||
| at [BatVect.Labels] | |||
| at [BatVect] | as | ||
| at [BatSeq.Exceptionless] | |||
| at [BatSeq] |
| ||
| at [BatList.Labels.LExceptionless] | |||
| at [BatList.Exceptionless] | If | ||
| at [BatList] |
| ||
| at [BatLazyList.Labels.Exceptionless] | |||
| at [BatLazyList.Exceptionless] | If | ||
| at [BatLazyList] |
| ||
| at [BatDeque] |
| ||
| at_index [BatRefList.Index] | Return the element of ref list at the specified index
raise | ||
| at_opt [BatList] |
| ||
| at_rank_exn [BatSet.PSet] |
| ||
| at_rank_exn [BatSet.S] |
| ||
| at_rank_exn [BatSet] |
| ||
| at_rank_exn [BatMap.PMap] |
| ||
| at_rank_exn [BatMap] |
| ||
| atan [BatFloat.Safe_float] | |||
| atan [BatFloat] | See | ||
| atan2 [BatFloat.Safe_float] | The usual trigonometric functions. | ||
| atan2 [BatFloat] | The usual trigonometric functions. | ||
| avg [BatDynArray] |
| ||
| avg [BatArray] |
| ||
B | |||
| backend_type [BatSys] | Backend type currently executing the OCaml program. | ||
| backtrace_slots [BatPrintexc] | Returns the slots of a raw backtrace, or | ||
| backtrace_status [BatPrintexc] |
| ||
| backwards [BatVect.RANDOMACCESS] | |||
| backwards [BatVect.Make] | Returns an enumeration of the elements of a vector, from last to first. | ||
| backwards [BatVect] | Returns an enumeration of the elements of a vector, from last to first. | ||
| backwards [BatText] | enumerates the rope's characters, in reverse order | ||
| backwards [BatString.Cap] | |||
| backwards [BatString] | Returns an enumeration of the characters of a string, from last to first. | ||
| backwards [BatSet.S] | Return an enumeration of all elements of the given set. | ||
| backwards [BatSet] | Return an enumeration of all elements of the given set. | ||
| backwards [BatRefList] | Returns an enumeration of current elements in the ref list, going from last to first | ||
| backwards [BatMap.PMap] | Creates an enumeration for this map, enumerating | ||
| backwards [BatMap.S] | Return an enumeration of | ||
| backwards [BatMap] | Creates an enumeration for this map, enumerating | ||
| backwards [BatList] | Returns an enumeration of the elements of a list. | ||
| backwards [BatFingerTree.S] |
| ||
| backwards [BatDllist] |
| ||
| backwards [BatArray.Cap] | |||
| backwards [BatArray] | Returns an enumeration of the elements of an array, from last to first. | ||
| balance [BatVect.Make] |
| ||
| balance [BatVect] |
| ||
| balance [BatText] |
| ||
| base [BatSubstring] |
| ||
| base_of_t [BatBounded.BoundedType] |
| ||
| base_of_t_exn [BatBounded.BoundedType] |
| ||
| basename [BatFilename] | Split a file name into directory name / base file name. | ||
| before [BatISet] |
| ||
| before [BatIMap] | Return the sub-map of bindings in the range | ||
| beginning_of_input [BatScanf.Scanning] |
| ||
| belongs [BatPathGen.PathType] |
| ||
| big_endian [BatSys] | Whether the machine currently executing the OCaml program is big-endian. | ||
| big_int_base_default_symbols [BatBig_int] | Default vector of symbols used by | ||
| big_int_of_int [BatBig_int] | Convert a small integer to a big integer. | ||
| big_int_of_int32 [BatBig_int] | Convert a 32-bit integer to a big integer. | ||
| big_int_of_int64 [BatBig_int] | Convert a 64-bit integer to a big integer. | ||
| big_int_of_nativeint [BatBig_int] | Convert a native integer to a big integer. | ||
| big_int_of_num [BatNum] | |||
| big_int_of_string [BatBig_int] | Convert a string to a big integer, in decimal. | ||
| big_int_of_string_opt [BatBig_int] | Convert a string to a big integer, in decimal. | ||
| bin_comp [BatOrd] | |||
| bin_eq [BatOrd] | |||
| bin_ord [BatOrd] | binary lifting of the comparison function, using lexicographic order:
| ||
| bind [BatUnix] | Bind a socket to an address. | ||
| bind [BatResult.Monad] | Monadic composition. | ||
| bind [BatResult] |
| ||
| bind [BatParserCo] | Monadic-style combination: | ||
| bind [BatOption.Monad] |
| ||
| bind [BatOption] |
| ||
| bind [BatInterfaces.Monad] | Monadic binding. | ||
| bind [BatEnum.Monad] |
| ||
| bindings [BatMap.PMap] | Return the list of all bindings of the given map. | ||
| bindings [BatMap.S] | Return the list of all bindings of the given map. | ||
| bindings [BatMap] | Return the list of all bindings of the given map. | ||
| bindings [BatHashtbl] | Alias for | ||
| bits [BatRandom.Incubator.Private_state_enums.State] | |||
| bits [BatRandom.State] | |||
| bits [BatRandom] | Return 30 random bits in a nonnegative integer. | ||
| bits_of [BatIO] | Read an enumeration of bits | ||
| bits_of_float [BatInt64] | Return the internal representation of the given float according to the IEEE 754 floating-point ``double format'' bit layout. | ||
| bits_of_float [BatInt32] | Return the internal representation of the given float according to the IEEE 754 floating-point ``single format'' bit layout. | ||
| blit [BatText] |
| ||
| blit [BatString.Cap] | |||
| blit [BatString] |
| ||
| blit [BatDynArray] |
| ||
| blit [BatBytes] |
| ||
| blit [BatBuffer] |
| ||
| blit [BatBigarray.Array3] | Copy the first big array to the second big array. | ||
| blit [BatBigarray.Array2] | Copy the first big array to the second big array. | ||
| blit [BatBigarray.Array1] | Copy the first big array to the second big array. | ||
| blit [BatBigarray.Array0] | Copy the first big array to the second big array. | ||
| blit [BatBigarray.Genarray] | Copy all elements of a big array in another big array. | ||
| blit [BatArray.Cap.Labels] | |||
| blit [BatArray.Cap] | |||
| blit [BatArray.Labels] | |||
| blit [BatArray] |
| ||
| blit_string [BatBytes] |
| ||
| bool [BatRandom.Incubator.Private_state_enums.State] | |||
| bool [BatRandom.State] | |||
| bool [BatRandom] |
| ||
| bounded [BatBounded.BoundedType] |
| ||
| bounding_of_ord [BatBounded] |
| ||
| bounding_of_ord_chain [BatBounded] |
| ||
| bounds [BatBounded.BoundedType] |
| ||
| bounds [BatBounded.S] |
| ||
| bprintf [BatPrintf] | As | ||
| bprintf [BatFormat] | A deprecated and error prone function. | ||
| bprintf2 [BatPrintf] | As | ||
| break [BatEnum] | Negated span. | ||
| browse [BatteriesConfig] | |||
| bscanf [BatScanf] |
| ||
| bscanf_format [BatScanf] |
| ||
| bsearch [BatArray] |
| ||
| buffer_add_subbytes [BatBytesCompat] | |||
| buffer_to_bytes [BatBytesCompat] | |||
| bytes [BatDigest] | Return the digest of the given byte sequence. | ||
| bytes_of [BatIO] | Read an enumeration of unsigned 8-bit integers. | ||
C | |||
| c_layout [BatBigarray] | |||
| callback_option [BatOptParse.Opt] | Make a callback option which takes a single argument. | ||
| capacity [BatBitSet] | Internals | ||
| capitalize [BatString.Cap] | |||
| capitalize [BatString] | Return a copy of the argument, with the first character set to uppercase. | ||
| capitalize [BatBytes] | Return a copy of the argument, with the first byte set to uppercase. | ||
| capitalize_ascii [BatString] | Return a copy of the argument, with the first character set to uppercase, using the US-ASCII character set. | ||
| capitalize_ascii [BatBytes] | Return a copy of the argument, with the first character set to uppercase, using the US-ASCII character set. | ||
| cardinal [BatSet.PSet] | Return the number of elements of a set. | ||
| cardinal [BatSet.S] | Return the number of elements of a set. | ||
| cardinal [BatSet] | Return the number of elements of a set. | ||
| cardinal [BatMap.PMap] | Return the number of bindings of a map. | ||
| cardinal [BatMap.S] | Return the number of bindings of a map. | ||
| cardinal [BatMap] | Return the number of bindings of a map. | ||
| cardinal [BatISet] | Returns the number of elements in the set | ||
| cartesian_product [BatSet.Make2] | cartesian product of the two sets | ||
| cartesian_product [BatSet] | cartesian product of the two sets | ||
| cartesian_product [BatList] | Different from | ||
| cartesian_product [BatEnum] |
| ||
| cartesian_product [BatDynArray] | Cartesian product of the two arrays. | ||
| cartesian_product [BatArray] | Cartesian product of the two arrays. | ||
| case_char [BatCharParser] | As | ||
| case_sensitive [BatGenlex.Languages.Definition] |
| ||
| case_string [BatCharParser] | As | ||
| cast_output [BatInnerIO] | You can safely transform any output to an unit output in a safe way by using this function. | ||
| cast_output [BatIO] | You can safely transform any output to an unit output in a safe way by using this function. | ||
| cat [BatBytes] |
| ||
| catch [BatResult] | Execute a function and catch any exception as a result. | ||
| catch [BatPrintexc] |
| ||
| catch2 [BatResult] | As | ||
| catch3 [BatResult] | As | ||
| catch_break [BatSys] |
| ||
| ceil [BatNum] | |||
| ceil [BatFloat.Safe_float] | |||
| ceil [BatFloat] | See | ||
| ceiling_num [BatNum] | |||
| change_layout [BatBigarray.Array3] |
| ||
| change_layout [BatBigarray.Array2] |
| ||
| change_layout [BatBigarray.Array1] |
| ||
| change_layout [BatBigarray.Array0] |
| ||
| change_layout [BatBigarray.Genarray] |
| ||
| channel [BatDigest] | If | ||
| char [BatRandom.Incubator.Private_state_enums.State] | |||
| char [BatRandom.State] | |||
| char [BatRandom] | Return a random Latin-1 character. | ||
| char [BatGenlex.Languages.Make] | Low-level API | ||
| char [BatCharParser] | Recognize exactly one char | ||
| char [BatBigarray] | As shown by the types of the values above,
big arrays of kind | ||
| char_dynarray [BatteriesPrint] | |||
| char_enum [BatteriesPrint] | |||
| char_literal [BatGenlex.Languages.Make] | Accepts a character literal, i.e. | ||
| char_of [BatUChar] |
| ||
| char_pset [BatteriesPrint] | |||
| char_set [BatteriesPrint] | |||
| chars_of [BatText] | offer the characters of an UTF-8 encoded input as an enumeration | ||
| chars_of [BatIO] | Read an enumeration of Latin-1 characters. | ||
| chdir [BatUnix] | Change the process working directory. | ||
| chdir [BatSys] | Change the current working directory of the process. | ||
| check [BatAvlTree] | Check that the tree is balanced according to the AVL tree rules. | ||
| check_suffix [BatFilename] |
| ||
| chmod [BatUnix] | Change the permissions of the named file. | ||
| chmod [BatFile] | |||
| choice [BatRandom] |
| ||
| choose [BatSet.PSet] | returns an arbitrary (but deterministic) element of the given set. | ||
| choose [BatSet.S.Exceptionless] | |||
| choose [BatSet.S] | Return one element of the given set. | ||
| choose [BatSet] | returns an arbitrary (but deterministic) element of the given set. | ||
| choose [BatMap.PMap.Exceptionless] | |||
| choose [BatMap.PMap] | Return one binding of the given map. | ||
| choose [BatMap.Exceptionless] | |||
| choose [BatMap.S.Exceptionless] | |||
| choose [BatMap.S] | Return one binding of the given map. | ||
| choose [BatMap] | Return one binding of the given map. | ||
| choose [BatISet] | Returns some element in the set | ||
| choose_opt [BatSet.PSet] | Return | ||
| choose_opt [BatSet.S] | Return | ||
| choose_opt [BatSet] | Return | ||
| choose_opt [BatMap.PMap] | Return | ||
| choose_opt [BatMap.S] | Return | ||
| choose_opt [BatMap] | Return | ||
| chop [BatString.Cap] | |||
| chop [BatString] | Returns the same string but with the first | ||
| chop_extension [BatFilename] | Same as | ||
| chop_suffix [BatFilename] |
| ||
| chop_suffix_opt [BatFilename] |
| ||
| chown [BatUnix] | Change the owner uid and owner gid of the named file. | ||
| chr [BatUChar] |
| ||
| chr [BatChar] | Return the character with the given ASCII code. | ||
| chroot [BatUnix] | Change the process root directory. | ||
| chunks_of [BatIO] | Read an input as an enumeration of strings of given length. | ||
| classify [BatFloat.Safe_float] | Return the class of the given floating-point number: normal, subnormal, zero, infinite, or not a number. | ||
| classify [BatFloat] | Return the class of the given floating-point number: normal, subnormal, zero, infinite, or not a number. | ||
| clear [BatUTF8.Buf] | Empty the buffer, but retains the internal storage which was holding the contents | ||
| clear [BatStack] | Discard all elements from a stack. | ||
| clear [BatRefList] | Removes all elements | ||
| clear [BatQueue] | Discard all elements from a queue. | ||
| clear [BatInnerWeaktbl.S] | |||
| clear [BatInnerWeaktbl] | Empty a hash table. | ||
| clear [BatHashtbl.Cap] | |||
| clear [BatHashtbl.S] | |||
| clear [BatHashtbl] | Empty a hash table. | ||
| clear [BatHashcons.Table] |
| ||
| clear [BatDynArray] | remove all elements from the array and resize it to 0. | ||
| clear [BatBuffer] | Empty the buffer. | ||
| clear_close_on_exec [BatUnix] | Clear the ``close-on-exec'' flag on the given descriptor. | ||
| clear_nonblock [BatUnix] | Clear the ``non-blocking'' flag on the given descriptor. | ||
| clone [BatEnum] |
| ||
| close [BatUnix] | Close a file descriptor. | ||
| close_all [BatInnerIO] | Close all outputs. | ||
| close_box [BatFormat] | Closes the most recently opened pretty-printing box. | ||
| close_in [BatPervasives] | Close the given channel. | ||
| close_in [BatInnerIO] | Close the input. | ||
| close_in [BatIO] | Close the input. | ||
| close_in_noerr [BatPervasives] | Same as | ||
| close_out [BatPervasives] | Close the given channel, flushing all buffered write operations. | ||
| close_out [BatInnerIO] | Close the output and return its accumulator data. | ||
| close_out [BatIO] | Close the output and return its accumulator data. | ||
| close_out_noerr [BatPervasives] | Same as | ||
| close_process [BatUnix] | Close | ||
| close_process_full [BatUnix] | Close i/o opened by | ||
| close_process_in [BatUnix] | Close | ||
| close_process_out [BatUnix] | Close | ||
| close_tag [BatFormat] |
| ||
| close_tbox [BatFormat] | Closes the most recently opened tabulation box. | ||
| closedir [BatUnix] | Close a directory descriptor. | ||
| clump [BatEnum] |
| ||
| code [BatUChar] |
| ||
| code [BatChar] | Return the ASCII code of the argument. | ||
| comb [BatStream] |
| ||
| combination [BatEnum] |
| ||
| combine [BatSeq.Exceptionless] | |||
| combine [BatSeq] | Transform a pair of sequences into a sequence of pairs. | ||
| combine [BatList] | Transform a pair of lists into a list of pairs:
| ||
| combine [BatLazyList] | Transform a pair of lists into a list of pairs:
| ||
| combine [BatIO] |
| ||
| combine [BatEnum] |
| ||
| combine [BatDynArray] |
| ||
| command [BatSys] | Execute the given shell command and return its exit code. | ||
| comment [BatGenlex.Languages.Make] | |||
| comment_delimiters [BatGenlex.Languages.Definition] | |||
| comp [BatTuple.Tuple5] | |||
| comp [BatTuple.Tuple4] | |||
| comp [BatTuple.Tuple3] | |||
| comp [BatTuple.Tuple2] | |||
| comp [BatOrd] | Returns an legacy comparison from a variant ordering | ||
| comp0 [BatOrd] | |||
| comp_by [BatOrd.Incubator] | |||
| compact [BatGc] | Perform a full major collection and compact the heap. | ||
| compact [BatDynArray] |
| ||
| compare [BatVect] | |||
| compare [BatUnit] | Compare two units. | ||
| compare [BatUTF8] | Code point comparison by the lexicographic order. | ||
| compare [BatUChar] |
| ||
| compare [BatTuple.Tuple5] | |||
| compare [BatTuple.Tuple4] | |||
| compare [BatTuple.Tuple3] | |||
| compare [BatTuple.Tuple2] | |||
| compare [BatText] | The comparison function for ropes, with the same specification as
| ||
| compare [BatSubstring] |
| ||
| compare [BatString.Cap] | |||
| compare [BatString] | The comparison function for strings, with the same specification as
| ||
| compare [BatStack] | |||
| compare [BatSet.PSet] | Total ordering between sets. | ||
| compare [BatSet.S] | Total ordering between sets. | ||
| compare [BatSet] | Total ordering between sets. | ||
| compare [BatResult] |
| ||
| compare [BatRef] | Given a comparison function, produce a comparison function for refs of that type. | ||
| compare [BatQueue] | |||
| compare [BatPathGen.StringType] | Usual comparison function. | ||
| compare [BatOption] | Compare two options, possibly using custom comparators for the value. | ||
| compare [BatNumber.Numeric] | |||
| compare [BatNum] | |||
| compare [BatNativeint] | The comparison function for native integers, with the same specification as
| ||
| compare [BatMap.PMap] | |||
| compare [BatMap.S.Labels] | |||
| compare [BatMap.S] | Total ordering between maps. | ||
| compare [BatMap] | |||
| compare [BatLog.Level_sig] | a comparison function between levels, to know whether logging at a particular level should be printed | ||
| compare [BatList] | |||
| compare [BatInterfaces.OrderedType] | A total ordering function
This is a two-argument function | ||
| compare [BatInt64] | The comparison function for 64-bit integers, with the same specification as
| ||
| compare [BatInt32] | The comparison function for 32-bit integers, with the same specification as
| ||
| compare [BatInt.Safe_int] | The comparison function for integers, with the same specification as
| ||
| compare [BatInt] | The comparison function for integers, with the same specification as
| ||
| compare [BatInnerIO.Output] | A total order on outputs | ||
| compare [BatInnerIO.Input] | A total order on inputs | ||
| compare [BatISet] | Compare two sets. | ||
| compare [BatHashcons] | Comparison on the tags | ||
| compare [BatFloat.Safe_float] | |||
| compare [BatFloat] | |||
| compare [BatFingerTree.S] |
| ||
| compare [BatEnum.Labels] | |||
| compare [BatEnum] |
| ||
| compare [BatEither] |
| ||
| compare [BatDigest] | The comparison function for 16-character digest, with the same
specification as | ||
| compare [BatComplex] | |||
| compare [BatOrd.Comp] | |||
| compare [BatChar] | The comparison function for characters, with the same specification as
| ||
| compare [BatBytes] | The comparison function for byte sequences, with the same
specification as | ||
| compare [BatBool] | |||
| compare [BatBitSet] |
| ||
| compare [BatBig_int] | |||
| compare [BatArray.Cap] | |||
| compare [BatArray] |
| ||
| compare_big_int [BatBig_int] |
| ||
| compare_index [BatUTF8] |
| ||
| compare_length_with [BatList] | Compare the length of a list to an integer. | ||
| compare_lengths [BatList] | Compare the lengths of two lists. | ||
| compare_num [BatNum] | |||
| compare_subset [BatSet.S] | Partial ordering between sets as generated by | ||
| compl [BatISet] | Create the complement of the given set - i.e. | ||
| complex32 [BatBigarray] | See | ||
| complex64 [BatBigarray] | See | ||
| compose [BatConcurrent] | Compose two lock systems into a third lock system. | ||
| concat [BatVect.RANDOMACCESS] | |||
| concat [BatVect.Make] |
| ||
| concat [BatVect] |
| ||
| concat [BatText] |
| ||
| concat [BatSubstring] |
| ||
| concat [BatString.Cap] | |||
| concat [BatString] |
| ||
| concat [BatStream] | concatenate a stream of streams | ||
| concat [BatSeq] |
| ||
| concat [BatPervasives] |
| ||
| concat [BatPathGen.PathType] | Alternative name for | ||
| concat [BatList] | Concatenate a list of lists. | ||
| concat [BatLazyList] | Lazy concatenation of a lazy list of lazy lists | ||
| concat [BatFilename] |
| ||
| concat [BatEnum] |
| ||
| concat [BatBytes] |
| ||
| concat [BatAvlTree] | |||
| concat [BatArray.Cap] | |||
| concat [BatArray] | Same as | ||
| concat_map [BatStream] | Composition of | ||
| concat_map [BatList.Labels] | |||
| concat_map [BatList] |
| ||
| concat_map [BatEnum] | Synonym of | ||
| concat_with_separators [BatPathGen.StringType] |
| ||
| conj [BatComplex] | Conjugate: given the complex | ||
| connect [BatUnix] | Connect a socket to an address. | ||
| cons [BatStream] |
| ||
| cons [BatSeq] |
| ||
| cons [BatParserCo] |
| ||
| cons [BatList] |
| ||
| cons [BatLazyList] | Build a list from a head and a tail. | ||
| cons [BatFingerTree.S] |
| ||
| cons [BatDeque] |
| ||
| conservative_exponential_resizer [BatDynArray] |
| ||
| const [BatPervasives] | Ignore its second argument. | ||
| const [BatInnerPervasives] | |||
| contains [BatText] |
| ||
| contains [BatSubstring] |
| ||
| contains [BatString.Cap] | |||
| contains [BatString] |
| ||
| contains [BatBytes] |
| ||
| contains_from [BatText] |
| ||
| contains_from [BatString.Cap] | |||
| contains_from [BatString] |
| ||
| contains_from [BatBytes] |
| ||
| contents [BatUTF8.Buf] |
| ||
| contents [BatBuffer] | Return a copy of the current contents of the buffer. | ||
| convert_raw_backtrace_slot [BatPrintexc] | Extracts the user-friendly | ||
| copy [BatVect.RANDOMACCESS] | |||
| copy [BatString.Cap] | |||
| copy [BatString] | Return a copy of the given string. | ||
| copy [BatStack] | Return a copy of the given stack. | ||
| copy [BatRefList] | Makes a copy of a ref list - O(1) | ||
| copy [BatRef] |
| ||
| copy [BatRandom.Incubator.Private_state_enums.State] | Return a copy of the given state. | ||
| copy [BatRandom.State] | Return a copy of the given state. | ||
| copy [BatQueue] | Return a copy of the given queue. | ||
| copy [BatInnerWeaktbl.S] | |||
| copy [BatInnerWeaktbl] | Return a copy of the given hashtable. | ||
| copy [BatIO] | Read everything from an input and copy it to an output. | ||
| copy [BatHashtbl.Cap] | |||
| copy [BatHashtbl.S] | |||
| copy [BatHashtbl] | Return a copy of the given hashtable. | ||
| copy [BatDynArray] |
| ||
| copy [BatDllist] | Copy the list attached to the given node and return the copy of the given node. | ||
| copy [BatBytes] | Return a new byte sequence that contains the same bytes as the argument. | ||
| copy [BatBitSet] | Copy a bitset : further modifications of first one will not affect the copy. | ||
| copy [BatArray.Cap] | |||
| copy [BatArray] |
| ||
| copy_enum [BatRefList] | Makes a copy of a enum. | ||
| copy_list [BatRefList] | Makes a copy of a list - O(1) | ||
| copysign [BatInt] |
| ||
| copysign [BatFloat] |
| ||
| cos [BatFloat.Safe_float] | |||
| cos [BatFloat] | See | ||
| cosh [BatFloat.Safe_float] | |||
| cosh [BatFloat] | See | ||
| count [BatStream] | Return the current count of the stream elements, i.e. | ||
| count [BatHashcons.Table] |
| ||
| count [BatEnum] |
| ||
| count [BatBitSet] |
| ||
| count_char [BatString.Cap] | |||
| count_char [BatString] |
| ||
| count_lines [BatFile] |
| ||
| count_matching [BatList.Labels] | |||
| count_matching [BatList] |
| ||
| count_matching [BatArray.Cap.Labels] | |||
| count_matching [BatArray.Cap] | |||
| count_matching [BatArray.Labels] | |||
| count_matching [BatArray] |
| ||
| count_option [BatOptParse.StdOpt] | Create a counting option which increments its value each time the option is encountered on the command line. | ||
| count_string [BatString] |
| ||
| counters [BatGc] | Return | ||
| create [BatUTF8.Buf] |
| ||
| create [BatSubstring] | |||
| create [BatString.Cap] | |||
| create [BatString] |
| ||
| create [BatStack] | Return a new stack, initially empty. | ||
| create [BatSet.PSet] | Creates a new empty set, using the provided function for key comparison. | ||
| create [BatRMutex] | Return a new mutex. | ||
| create [BatQueue] | Return a new queue, initially empty. | ||
| create [BatMultiPMap] |
| ||
| create [BatMap.PMap] | Creates a new empty map, using the provided function for key comparison. | ||
| create [BatInnerWeaktbl.S] | |||
| create [BatInnerWeaktbl] |
| ||
| create [BatHashtbl.Cap] | |||
| create [BatHashtbl.S] | |||
| create [BatHashtbl] |
| ||
| create [BatHashcons.Table] |
| ||
| create [BatDynArray] |
| ||
| create [BatDllist] | Creates a node. | ||
| create [BatConcurrent.BaseLock] | |||
| create [BatConcurrent.Lock] | |||
| create [BatConcurrent] | Create a lock from a pair of locking/unlocking functions | ||
| create [BatBytes] |
| ||
| create [BatBuffer] |
| ||
| create [BatBitSet] | Create an empty bitset with at least an initial capacity (in number of bits). | ||
| create [BatBigarray.Array3] |
| ||
| create [BatBigarray.Array2] |
| ||
| create [BatBigarray.Array1] |
| ||
| create [BatBigarray.Array0] |
| ||
| create [BatBigarray.Genarray] |
| ||
| create [BatAvlTree] |
| ||
| create [BatArray.Cap.Labels] | |||
| create [BatArray.Cap] | |||
| create [BatArray.Labels] | |||
| create [BatArray] | |||
| create_alarm [BatGc] |
| ||
| create_float [BatArray] | |||
| create_full [BatBitSet] | Create a full bitset with at least initial capacity (in number of bits). | ||
| create_in [BatInnerIO] | Fully create an input by giving all the needed functions. | ||
| create_in [BatIO] | Fully create an input by giving all the needed functions. | ||
| create_matrix [BatArray.Cap.Labels] | |||
| create_matrix [BatArray.Cap] | |||
| create_matrix [BatArray.Labels] | |||
| create_matrix [BatArray] | |||
| create_out [BatInnerIO] | Fully create an output by giving all the needed functions. | ||
| create_out [BatIO] | Fully create an output by giving all the needed functions. | ||
| create_process [BatUnix] |
| ||
| create_process_env [BatUnix] |
| ||
| create_with [BatDynArray] | create a new dynamic array that uses the given resizer. | ||
| current_browse [BatteriesConfig] | |||
| current_dir_name [BatFilename] | The conventional name for the current directory (e.g. | ||
| curry [BatTuple.Tuple5] | |||
| curry [BatTuple.Tuple4] | |||
| curry [BatTuple.Tuple3] | |||
| curry [BatTuple.Tuple2] | |||
| curry [BatPervasives] | Convert a function which accepts a pair of arguments into a function which accepts two arguments. | ||
| curry [BatInnerPervasives] | |||
| cut_on_char [BatString] | Similar to Unix | ||
| cycle [BatEnum] |
| ||
| cygwin [BatSys] | True if | ||
D | |||
| data_size [BatMarshal] | See | ||
| dbg_formatter [BatLogger] |
| ||
| debug_mode [BatParserCo] | If set to | ||
| decode [BatBase64] | Generic base64 decoding over an input. | ||
| decorate_fast_sort [BatArray] | As | ||
| decorate_stable_sort [BatArray] |
| ||
| decr_num [BatNum] | |||
| decr_option [BatOptParse.StdOpt] | Exactly identical to | ||
| default [BatResult] |
| ||
| default [BatOption] |
| ||
| default_browse [BatteriesConfig] | The default function to open a www browser. | ||
| default_buffer_size [BatInnerIO] | The default size of buffers. | ||
| default_buffer_size [BatIO] | The default size for internal buffers. | ||
| default_delayed [BatOption] | Like | ||
| default_level [BatLog.Level_sig] | The default level for loggers created with this; log messages with level less than this won't be printed by default. | ||
| default_permission [BatFile] | Default permissions. | ||
| default_resizer [BatDynArray] | The default resizer function the library is using - in this version
of DynArray, this is the | ||
| default_uncaught_exception_handler [BatPrintexc] |
| ||
| default_validator [BatPathGen.PathType] | Forward slash and code zero are considered invalid. | ||
| del_min [BatHeap.H] | See | ||
| del_min [BatHeap] | Delete the minimal element of the heap. | ||
| delay [BatEnum] |
| ||
| delete [BatDynArray] |
| ||
| delete_alarm [BatGc] |
| ||
| delete_last [BatDynArray] |
| ||
| delete_range [BatDynArray] |
| ||
| demote [BatDllist] |
| ||
| descr_of_in_channel [BatUnix] | Return the descriptor corresponding to an input channel. | ||
| descr_of_input [BatUnix] | Return the descriptor corresponding to an input. | ||
| descr_of_out_channel [BatUnix] | Return the descriptor corresponding to an output channel. | ||
| descr_of_output [BatUnix] | Return the descriptor corresponding to an output. | ||
| destructive_set [BatVect.Make.Labels] | |||
| destructive_set [BatVect.Make] |
| ||
| destructive_set [BatVect.Labels] | |||
| destructive_set [BatVect] |
| ||
| diff [BatSet.PSet] |
| ||
| diff [BatSet.S] | Set difference. | ||
| diff [BatSet] |
| ||
| diff [BatMap.PMap] |
| ||
| diff [BatMap] |
| ||
| diff [BatISet] | Compute the difference between two sets. | ||
| diff [BatBitSet] |
| ||
| differentiate [BatBitSet] |
| ||
| differentiate_sym [BatBitSet] |
| ||
| digit [BatCharParser] | Recognizes one decimal digit | ||
| dim [BatBigarray.Array1] | Return the size (dimension) of the given one-dimensional big array. | ||
| dim1 [BatBigarray.Array3] | Return the first dimension of the given three-dimensional big array. | ||
| dim1 [BatBigarray.Array2] | Return the first dimension of the given two-dimensional big array. | ||
| dim2 [BatBigarray.Array3] | Return the second dimension of the given three-dimensional big array. | ||
| dim2 [BatBigarray.Array2] | Return the second dimension of the given two-dimensional big array. | ||
| dim3 [BatBigarray.Array3] | Return the third dimension of the given three-dimensional big array. | ||
| dims [BatBigarray.Genarray] |
| ||
| dir_sep [BatFilename] | The directory separator (e.g. | ||
| dirname [BatFilename] | See | ||
| disjoint [BatSet.PSet] |
| ||
| disjoint [BatSet.S] |
| ||
| disjoint [BatSet] |
| ||
| div [BatNumber.Numeric] | |||
| div [BatNum] | |||
| div [BatNativeint] | Integer division. | ||
| div [BatInt64] | Integer division. | ||
| div [BatInt32] | Integer division. | ||
| div [BatInt.Safe_int] | Integer division. | ||
| div [BatInt] | Integer division. | ||
| div [BatFloat.Safe_float] | |||
| div [BatFloat] | |||
| div [BatComplex] | Division | ||
| div [BatBool] | |||
| div [BatBig_int] | |||
| div_big_int [BatBig_int] | Euclidean quotient of two big integers. | ||
| div_num [BatNum] | |||
| documentation_root [BatteriesConfig] | |||
| domain [BatIMap] |
| ||
| domain_of_sockaddr [BatUnix] | Return the socket domain adequate for the given socket address. | ||
| doubles_of [BatIO.BigEndian] | Read an enumeration of IEEE double precision floating point values. | ||
| doubles_of [BatIO] | Read an enumeration of IEEE double precision floating point values. | ||
| drive_letter [BatPathGen.PathType] | Return drive letter of the given absolute path. | ||
| drop [BatStream] |
| ||
| drop [BatSeq] |
| ||
| drop [BatList] |
| ||
| drop [BatLazyList] |
| ||
| drop [BatEnum] |
| ||
| drop [BatDllist] | Remove node from the list no matter where it is. | ||
| drop_bits [BatIO] | Drop up to 7 buffered bits and restart to next input character. | ||
| drop_while [BatStream.StreamLabels] | |||
| drop_while [BatStream] |
| ||
| drop_while [BatSeq] |
| ||
| drop_while [BatList.Labels] | |||
| drop_while [BatList] |
| ||
| drop_while [BatLazyList.Labels] | |||
| drop_while [BatLazyList] |
| ||
| drop_while [BatEnum.Labels] | |||
| drop_while [BatEnum] |
| ||
| dropl [BatSubstring] |
| ||
| dropr [BatSubstring] |
| ||
| dropwhile [BatList] | obsolete, as | ||
| dummy_pos [BatLexing] | A value of type | ||
| dump [BatPervasives] | Attempt to convert a value to a string. | ||
| dup [BatUnix] | Return a new file descriptor referencing the same file as the given descriptor. | ||
| dup [BatStream] |
| ||
| dup [BatEnum] |
| ||
| dup2 [BatUnix] |
| ||
E | |||
| e [BatFloat] | Euler? ... | ||
| eager_append [BatLazyList] | Evaluate a list and append another list after this one. | ||
| eager_fold_right [BatLazyList] | Eager fold_right | ||
| eager_of_list [BatLazyList] | Eager conversion from lists. | ||
| edit_distance [BatString] | Edition distance (also known as "Levenshtein distance"). | ||
| either [BatParserCo] | Accept one of several parsers. | ||
| elements [BatSet.PSet] | Return the list of all elements of the given set. | ||
| elements [BatSet.S] | Return the list of all elements of the given set. | ||
| elements [BatSet] | Return the list of all elements of the given set. | ||
| elements [BatISet] | Returns a list of all elements in the set | ||
| elems [BatHeap.H] | |||
| elems [BatHeap] | |||
| empty [BatVect.RANDOMACCESS] | |||
| empty [BatVect.Make] | The empty vect. | ||
| empty [BatVect] | The empty vect. | ||
| empty [BatText] | The empty rope. | ||
| empty [BatSubstring] | |||
| empty [BatStream] | Return | ||
| empty [BatSet.PSet] | The empty set, using | ||
| empty [BatSet.S] | The empty set. | ||
| empty [BatSet] | The empty set, using | ||
| empty [BatSeq] | the empty sequence, containing no elements | ||
| empty [BatRefList] | Returns a new empty ref list | ||
| empty [BatMultiPMap] | The empty map, using | ||
| empty [BatMultiMap] | The empty map, using | ||
| empty [BatMap.PMap] | The empty map, using | ||
| empty [BatMap.S] | The empty map. | ||
| empty [BatMap] | The empty map, using | ||
| empty [BatISet] | The empty set | ||
| empty [BatIMap] | The empty map. | ||
| empty [BatHeap.H] | See | ||
| empty [BatHeap] | The empty heap. | ||
| empty [BatGlobal] | Returns an new named empty global. | ||
| empty [BatFingerTree.S] |
| ||
| empty [BatEnum] | The empty enumeration : contains no element | ||
| empty [BatDynArray] | Return true if the number of elements in the array is 0. | ||
| empty [BatDeque] | The empty deque. | ||
| empty [BatBytes] | A byte sequence of size 0. | ||
| empty [BatBitSet] | Create an empty bitset of capacity 0, the bitset will automatically expand when needed. | ||
| empty [BatAvlTree] | |||
| enable_runtime_warnings [BatSys] | Control whether the OCaml runtime system can emit warnings on stderr. | ||
| encode [BatBase64] | Generic base64 encoding over an output. | ||
| end_of_input [BatScanf.Scanning] |
| ||
| ends_with [BatText] |
| ||
| ends_with [BatString.Cap] | |||
| ends_with [BatString] |
| ||
| enum [BatVect.RANDOMACCESS] | |||
| enum [BatVect.Make] | Returns an enumeration of the elements of the vector. | ||
| enum [BatVect] | Returns an enumeration of the elements of the vector. | ||
| enum [BatTuple.Tuple5] | |||
| enum [BatTuple.Tuple4] | |||
| enum [BatTuple.Tuple3] | |||
| enum [BatTuple.Tuple2] | |||
| enum [BatText] | enumerate the rope's characters | ||
| enum [BatSubstring] |
| ||
| enum [BatString.Cap] | Conversions | ||
| enum [BatString] | Returns an enumeration of the characters of a string. | ||
| enum [BatStream] | Convert a stream to an enumeration. | ||
| enum [BatStack] |
| ||
| enum [BatSet.PSet] | Return an enumeration of all elements of the given set. | ||
| enum [BatSet.S] | Return an enumeration of all elements of the given set. | ||
| enum [BatSet] | Return an enumeration of all elements of the given set. | ||
| enum [BatSeq] |
| ||
| enum [BatRefList] | Returns an enumeration of current elements in the ref list | ||
| enum [BatQueue] |
| ||
| enum [BatOption] |
| ||
| enum [BatMultiPMap] | creates an enumeration for this map. | ||
| enum [BatMultiMap] | creates an enumeration for this map. | ||
| enum [BatMap.PMap] | Creates an enumeration for this map, enumerating | ||
| enum [BatMap.S] | Return an enumeration of | ||
| enum [BatMap] | Creates an enumeration for this map, enumerating | ||
| enum [BatList] | Returns an enumeration of the elements of a list. | ||
| enum [BatLazyList] | Lazy conversion to enumeration | ||
| enum [BatISet] | Enumerates all contiguous ranges in the set | ||
| enum [BatIMap] |
| ||
| enum [BatHeap.H] | See | ||
| enum [BatHeap] | Enumerate the elements of the heap in heap order. | ||
| enum [BatHashtbl.Cap] | |||
| enum [BatHashtbl.S] | |||
| enum [BatHashtbl] | Return an enumeration of (key,value) pairs of a hashtable. | ||
| enum [BatFingerTree.S] |
| ||
| enum [BatEnum.Enumerable] | Return an enumeration of the elements of the data structure | ||
| enum [BatEnum] | identity : added for consistency with the other data structures | ||
| enum [BatDynArray] |
| ||
| enum [BatDllist] | Create an enum of the list. | ||
| enum [BatDeque] |
| ||
| enum [BatChar] | Produce the enumeration of all characters | ||
| enum [BatBuffer] | Returns an enumeration of the characters of a buffer. | ||
| enum [BatBitSet] |
| ||
| enum [BatBigarray.Array3] |
| ||
| enum [BatBigarray.Array2] |
| ||
| enum [BatBigarray.Array1] |
| ||
| enum [BatBigarray.Genarray] |
| ||
| enum [BatAvlTree] | |||
| enum [BatArray.Cap] | |||
| enum [BatArray] | Returns an enumeration of the elements of an array. | ||
| enum_bits [BatRandom.Incubator.Private_state_enums.State] | A copy of the input state is made to start these generators; the input state is not modified. | ||
| enum_bits [BatRandom.Incubator.Private_state_enums] | These enumerations are built on a copy of the global RNG state. | ||
| enum_bits [BatRandom.State] | |||
| enum_bits [BatRandom] | |||
| enum_bool [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_bool [BatRandom.Incubator.Private_state_enums] | |||
| enum_bool [BatRandom.State] | |||
| enum_bool [BatRandom] | |||
| enum_char [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_char [BatRandom.Incubator.Private_state_enums] | |||
| enum_char [BatRandom.State] | |||
| enum_char [BatRandom] | |||
| enum_destruct [BatStack] |
| ||
| enum_float [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_float [BatRandom.Incubator.Private_state_enums] | |||
| enum_float [BatRandom.State] | |||
| enum_float [BatRandom] | |||
| enum_int [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_int [BatRandom.Incubator.Private_state_enums] | |||
| enum_int [BatRandom.State] | |||
| enum_int [BatRandom] | |||
| enum_int32 [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_int32 [BatRandom.Incubator.Private_state_enums] | |||
| enum_int32 [BatRandom.State] | |||
| enum_int32 [BatRandom] | |||
| enum_int64 [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_int64 [BatRandom.Incubator.Private_state_enums] | |||
| enum_int64 [BatRandom.State] | |||
| enum_int64 [BatRandom] | |||
| enum_nativeint [BatRandom.Incubator.Private_state_enums.State] | |||
| enum_nativeint [BatRandom.Incubator.Private_state_enums] | |||
| enum_nativeint [BatRandom.State] | |||
| enum_nativeint [BatRandom] | |||
| enum_print [BatteriesPrint] | |||
| enum_print_limit [BatteriesPrint] | |||
| environment [BatUnix] | Return the process environment, as an array of strings with the format ``variable=value''. | ||
| eof [BatParserCo] | Accept the end of an enumeration. | ||
| eprintf [BatPrintf] | The usual | ||
| eprintf [BatFormat] | Same as | ||
| epsilon [BatFloat.Safe_float] | The smallest positive float | ||
| epsilon [BatFloat] | The smallest positive float | ||
| eq [BatUChar] | Equality by code point comparison | ||
| eq [BatTuple.Tuple5] | |||
| eq [BatTuple.Tuple4] | |||
| eq [BatTuple.Tuple3] | |||
| eq [BatTuple.Tuple2] | |||
| eq [BatRef] | |||
| eq [BatOrd] | Derives an equality function from an ordering function. | ||
| eq [BatOption] | Test for equality between option types, possibly using a custom equality predicate. | ||
| eq [BatList] | |||
| eq [BatDeque] |
| ||
| eq [BatOrd.Eq] | |||
| eq [BatArray.Incubator.Eq] | |||
| eq_big_int [BatBig_int] | |||
| eq_by [BatOrd.Incubator] | |||
| eq_comp [BatOrd] | |||
| eq_comp0 [BatOrd] | |||
| eq_num [BatNum] | |||
| eq_ord [BatOrd] | |||
| eq_ord0 [BatOrd] | |||
| equal [BatVect] | |||
| equal [BatUref] |
| ||
| equal [BatUnit] | Always returns true. | ||
| equal [BatText] | Equality of ropes (based on compare) | ||
| equal [BatSubstring] | Substring equality | ||
| equal [BatString] | String equality | ||
| equal [BatStack] | |||
| equal [BatSet.PSet] |
| ||
| equal [BatSet.S] |
| ||
| equal [BatSet] |
| ||
| equal [BatSeq] |
| ||
| equal [BatResult] |
| ||
| equal [BatQueue] | |||
| equal [BatNumber.Numeric] | |||
| equal [BatNum] | |||
| equal [BatNativeint] | Equality function for 64-bit integers, useful for | ||
| equal [BatMap.PMap] | Construct a comparison or equality function for maps based on a value comparison or equality function. | ||
| equal [BatMap.S.Labels] | |||
| equal [BatMap.S] |
| ||
| equal [BatMap] | Construct a comparison or equality function for maps based on a value comparison or equality function. | ||
| equal [BatLazyList] |
| ||
| equal [BatInt64] | Equality function for 64-bit integers, useful for | ||
| equal [BatInt32] | Equality function for 32-bit integers, useful for | ||
| equal [BatInt.Safe_int] | Equality function for integers, useful for | ||
| equal [BatInt] | Equality function for integers, useful for | ||
| equal [BatInnerWeaktbl.HashedType] | |||
| equal [BatInnerIO.Output] | |||
| equal [BatInnerIO.Input] | |||
| equal [BatISet] | Test whether two sets are equal. | ||
| equal [BatHashtbl.HashedType] | The equality predicate used to compare keys. | ||
| equal [BatFloat] | |||
| equal [BatFingerTree.S] |
| ||
| equal [BatEnum] |
| ||
| equal [BatEither] |
| ||
| equal [BatDigest] | The equal function for digests. | ||
| equal [BatComplex] | |||
| equal [BatChar] | |||
| equal [BatBytes] | The equality function for byte sequences. | ||
| equal [BatBool] | |||
| equal [BatBitSet] |
| ||
| equal [BatBig_int] | |||
| equal [BatArray.Cap] | |||
| equal [BatArray] | Hoist a equality test for elements to arrays. | ||
| err_formatter [BatFormat] | A formatter to use with formatting functions below for output to standard error. | ||
| error [BatResult] |
| ||
| error [BatOptParse.OptParser] | Display an error message and exit the program. | ||
| error_message [BatUnix] | Return a string describing the given error code. | ||
| escaped [BatString.Cap] | |||
| escaped [BatString] | Return a copy of the argument, with special characters represented by escape sequences, following the lexical conventions of OCaml. | ||
| escaped [BatChar] | Return a string representing the given character, with special characters escaped following the lexical conventions of OCaml. | ||
| escaped [BatBytes] | Return a copy of the argument, with special characters represented by escape sequences, following the lexical conventions of OCaml. | ||
| establish_server [BatUnix] | Establish a server on the given address. | ||
| eternity [BatLazyList] | An infinite list of nothing | ||
| eventlog_pause [BatGc] |
| ||
| eventlog_resume [BatGc] |
| ||
| exactly [BatParserCo] | Accept exactly one singleton. | ||
| exe [BatPervasives] | The name of the current executable. | ||
| executable_name [BatSys] | The name of the file containing the executable currently running. | ||
| execv [BatUnix] |
| ||
| execve [BatUnix] | Same as | ||
| execvp [BatUnix] | Same as | ||
| execvpe [BatUnix] | Same as | ||
| exists [BatVect.Make.Labels] | |||
| exists [BatVect.Make] |
| ||
| exists [BatVect.Labels] | |||
| exists [BatVect] |
| ||
| exists [BatText] |
| ||
| exists [BatString.Cap] | |||
| exists [BatString] |
| ||
| exists [BatSet.PSet] |
| ||
| exists [BatSet.S.Labels] | |||
| exists [BatSet.S] |
| ||
| exists [BatSet] |
| ||
| exists [BatSeq] |
| ||
| exists [BatRefList] | Return | ||
| exists [BatPervasives] |
| ||
| exists [BatMap.PMap] | Tests whether some | ||
| exists [BatMap.S] |
| ||
| exists [BatMap] | Tests whether some | ||
| exists [BatList.Labels] | |||
| exists [BatList] |
| ||
| exists [BatLazyList.Labels] | |||
| exists [BatLazyList] | Eager existential. | ||
| exists [BatISet] | Test whether some element of a set satisfies a predicate | ||
| exists [BatEnum.Labels] | |||
| exists [BatEnum] |
| ||
| exists [BatDynArray] |
| ||
| exists [BatDllist] | Test whether there exists an element of the given list for which the predicate returns true. | ||
| exists [BatArray.Cap.Labels] | |||
| exists [BatArray.Cap] | |||
| exists [BatArray.Labels] | |||
| exists [BatArray] |
| ||
| exists2 [BatList.Labels] | |||
| exists2 [BatList] | Same as | ||
| exists2 [BatLazyList.Labels] | |||
| exists2 [BatLazyList] | Same as | ||
| exists2 [BatDynArray] | As | ||
| exists2 [BatArray] | As | ||
| exn_slot_id [BatPrintexc] |
| ||
| exn_slot_name [BatPrintexc] |
| ||
| exp [BatFloat.Safe_float] | Exponential. | ||
| exp [BatFloat] | Exponential. | ||
| exp [BatComplex] | Exponentiation. | ||
| explode [BatText] |
| ||
| explode [BatSubstring] |
| ||
| explode [BatString.Cap] | |||
| explode [BatString] |
| ||
| exponential_resizer [BatDynArray] | The exponential resizer- The default resizer except when the resizer is being copied from some other darray. | ||
| ext [BatPathGen.PathType] | Returns extension of the name of the object the pathname points to. | ||
| extend [BatBytes] |
| ||
| extension [BatFilename] |
| ||
| extract [BatSubstring] |
| ||
| extract [BatMap.PMap] |
| ||
| extract [BatMap.S] |
| ||
| extract [BatMap] |
| ||
| extract [BatBounded.S] |
| ||
| extract_big_int [BatBig_int] |
| ||
F | |||
| fail [BatParserCo] | Always fail, without consuming anything. | ||
| fast_count [BatEnum] | For users worried about the speed of | ||
| fast_sort [BatList.Labels] | |||
| fast_sort [BatList] | Same as | ||
| fast_sort [BatArray.Cap.Labels] | |||
| fast_sort [BatArray.Cap] | |||
| fast_sort [BatArray.Labels] | |||
| fast_sort [BatArray] | Same as | ||
| fatal [BatParserCo] | |||
| fatal [BatLog.Make] |
| ||
| fatal [BatLog] |
| ||
| fatalf [BatLog.Make] |
| ||
| fatalf [BatLog] |
| ||
| favg [BatList] |
| ||
| favg [BatDynArray] |
| ||
| favg [BatArray] |
| ||
| fchmod [BatUnix] | Change the permissions of an opened file. | ||
| fchown [BatUnix] | Change the owner uid and owner gid of an opened file. | ||
| feed [BatGenlex.Languages.Make] | Drop comments, present reserved operators and reserved
names as | ||
| fields [BatSubstring] |
| ||
| fifth [BatTuple.Tuple5] | |||
| file [BatDigest] | Return the digest of the file whose name is given. | ||
| file_exists [BatSys] | Test if a file with the given name exists. | ||
| files_of [BatSys] | As | ||
| fill [BatText] |
| ||
| fill [BatString.Cap] | |||
| fill [BatString] |
| ||
| fill [BatOptParse.Formatter] | See | ||
| fill [BatDynArray] |
| ||
| fill [BatBytes] |
| ||
| fill [BatBigarray.Array3] | Fill the given big array with the given value. | ||
| fill [BatBigarray.Array2] | Fill the given big array with the given value. | ||
| fill [BatBigarray.Array1] | Fill the given big array with the given value. | ||
| fill [BatBigarray.Array0] | Fill the given big array with the given value. | ||
| fill [BatBigarray.Genarray] | Set all elements of a big array to a given value. | ||
| fill [BatArray.Cap.Labels] | |||
| fill [BatArray.Cap] | |||
| fill [BatArray.Labels] | |||
| fill [BatArray] |
| ||
| filter [BatVect.Make.Labels] | |||
| filter [BatVect.Make] |
| ||
| filter [BatVect.Labels] | |||
| filter [BatVect] |
| ||
| filter [BatText] |
| ||
| filter [BatString.Cap] | |||
| filter [BatString] |
| ||
| filter [BatStream.StreamLabels] | |||
| filter [BatStream] |
| ||
| filter [BatSet.PSet] |
| ||
| filter [BatSet.S.Labels] | |||
| filter [BatSet.S] |
| ||
| filter [BatSet] |
| ||
| filter [BatSeq] |
| ||
| filter [BatRefList] | Remove all elements that do not match the specified predicate | ||
| filter [BatQueue] |
| ||
| filter [BatPervasives] |
| ||
| filter [BatParserCo] |
| ||
| filter [BatOption] |
| ||
| filter [BatMap.PMap] |
| ||
| filter [BatMap.S.Labels] | |||
| filter [BatMap.S] |
| ||
| filter [BatMap] |
| ||
| filter [BatList.Labels] | |||
| filter [BatList] |
| ||
| filter [BatLazyList.Labels] | |||
| filter [BatLazyList] | Lazy filtering. | ||
| filter [BatISet] | Builds the subset of those elements that satisfy the predicate | ||
| filter [BatHashtbl.Cap.Labels] | |||
| filter [BatHashtbl.Cap] | |||
| filter [BatHashtbl.S.Labels] | |||
| filter [BatHashtbl.S] | |||
| filter [BatHashtbl.Labels] | |||
| filter [BatHashtbl] |
| ||
| filter [BatEnum.Labels] | |||
| filter [BatEnum] |
| ||
| filter [BatDynArray] |
| ||
| filter [BatDllist] |
| ||
| filter [BatArray.Cap.Labels] | |||
| filter [BatArray.Cap] | |||
| filter [BatArray.Labels] | |||
| filter [BatArray] |
| ||
| filter_inplace [BatQueue] |
| ||
| filter_inplace [BatHashtbl.Cap.Labels] | |||
| filter_inplace [BatHashtbl.Cap] | |||
| filter_inplace [BatHashtbl.S.Labels] | |||
| filter_inplace [BatHashtbl.S] | |||
| filter_inplace [BatHashtbl.Labels] | |||
| filter_inplace [BatHashtbl] |
| ||
| filter_inplace [BatConcreteQueue] | |||
| filter_map [BatVect.Make.Labels] | |||
| filter_map [BatVect.Make] |
| ||
| filter_map [BatVect.Labels] | |||
| filter_map [BatVect] |
| ||
| filter_map [BatText] |
| ||
| filter_map [BatString.Cap] | |||
| filter_map [BatString] |
| ||
| filter_map [BatSet.PSet] |
| ||
| filter_map [BatSet.S.Labels] | |||
| filter_map [BatSet.S] |
| ||
| filter_map [BatSet] |
| ||
| filter_map [BatSeq] |
| ||
| filter_map [BatQueue] |
| ||
| filter_map [BatPervasives] | Similar to a map, except that you can skip over some items of the incoming enumeration by returning None instead of Some value. | ||
| filter_map [BatMap.PMap] |
| ||
| filter_map [BatMap.S] |
| ||
| filter_map [BatMap] |
| ||
| filter_map [BatList.Labels] | |||
| filter_map [BatList] |
| ||
| filter_map [BatLazyList.Labels] | |||
| filter_map [BatLazyList] | Lazily eliminate some elements and transform others. | ||
| filter_map [BatHashtbl.Cap.Labels] | |||
| filter_map [BatHashtbl.Cap] | |||
| filter_map [BatHashtbl.S.Labels] | |||
| filter_map [BatHashtbl.S] | |||
| filter_map [BatHashtbl.Labels] | |||
| filter_map [BatHashtbl] |
| ||
| filter_map [BatEnum.Labels] | |||
| filter_map [BatEnum] |
| ||
| filter_map [BatDynArray] |
| ||
| filter_map [BatDllist] |
| ||
| filter_map [BatArray.Cap.Labels] | |||
| filter_map [BatArray.Cap] | |||
| filter_map [BatArray.Labels] | |||
| filter_map [BatArray] |
| ||
| filter_map_endo [BatSet.PSet] |
| ||
| filter_map_endo [BatSet] |
| ||
| filter_map_inplace [BatInnerWeaktbl.S] | |||
| filter_map_inplace [BatHashtbl.Cap.Labels] | |||
| filter_map_inplace [BatHashtbl.Cap] | |||
| filter_map_inplace [BatHashtbl.S.Labels] | |||
| filter_map_inplace [BatHashtbl.S] | |||
| filter_map_inplace [BatHashtbl.Labels] | |||
| filter_map_inplace [BatHashtbl] |
| ||
| filteri [BatList] |
| ||
| filteri [BatHashtbl.Cap.Labels] | |||
| filteri [BatHashtbl.Cap] | |||
| filteri [BatHashtbl.S.Labels] | |||
| filteri [BatHashtbl.S] | |||
| filteri [BatHashtbl.Labels] | |||
| filteri [BatHashtbl] |
| ||
| filteri [BatDynArray] | As | ||
| filteri [BatArray] | As | ||
| filteri_inplace [BatHashtbl.Cap.Labels] | |||
| filteri_inplace [BatHashtbl.Cap] | |||
| filteri_inplace [BatHashtbl.S.Labels] | |||
| filteri_inplace [BatHashtbl.S] | |||
| filteri_inplace [BatHashtbl.Labels] | |||
| filteri_inplace [BatHashtbl] |
| ||
| filteri_map [BatList] |
| ||
| filterv [BatMap.PMap] |
| ||
| filterv [BatMap.S.Labels] | |||
| filterv [BatMap.S] |
| ||
| filterv [BatMap] |
| ||
| finalise [BatGc] |
| ||
| finalise_last [BatGc] | same as | ||
| finalise_release [BatGc] | A finalisation function may call | ||
| finally [BatPervasives] |
| ||
| finally [BatInnerPervasives] | |||
| find [BatVect.Make.Labels] | |||
| find [BatVect.Make] |
| ||
| find [BatVect.Labels] | |||
| find [BatVect] |
| ||
| find [BatText] |
| ||
| find [BatString.Cap.Exceptionless] | |||
| find [BatString.Cap] | |||
| find [BatString.Exceptionless] |
| ||
| find [BatString] |
| ||
| find [BatSet.PSet] |
| ||
| find [BatSet.S.Exceptionless] | |||
| find [BatSet.S] |
| ||
| find [BatSet] |
| ||
| find [BatSeq] |
| ||
| find [BatRefList] | Find the first element matching
the specified predicate
raise | ||
| find [BatPervasives] |
| ||
| find [BatMultiPMap] |
| ||
| find [BatMultiMap] |
| ||
| find [BatMap.PMap.Exceptionless] | |||
| find [BatMap.PMap] |
| ||
| find [BatMap.Exceptionless] | |||
| find [BatMap.S.Exceptionless] | |||
| find [BatMap.S] |
| ||
| find [BatMap] |
| ||
| find [BatList.Labels.LExceptionless] | |||
| find [BatList.Labels] | |||
| find [BatList.Exceptionless] |
| ||
| find [BatList] |
| ||
| find [BatLazyList.Labels.Exceptionless] | |||
| find [BatLazyList.Labels] | |||
| find [BatLazyList.Exceptionless] |
| ||
| find [BatLazyList] |
| ||
| find [BatInnerWeaktbl.S] | |||
| find [BatInnerWeaktbl] |
| ||
| find [BatIMap] |
| ||
| find [BatHashtbl.Cap.Exceptionless] | |||
| find [BatHashtbl.Cap] | |||
| find [BatHashtbl.S.Exceptionless] | |||
| find [BatHashtbl.S] | |||
| find [BatHashtbl.Exceptionless] | |||
| find [BatHashtbl] |
| ||
| find [BatEnum.Labels.LExceptionless] | |||
| find [BatEnum.Labels] | |||
| find [BatEnum.Exceptionless] |
| ||
| find [BatEnum] |
| ||
| find [BatDynArray.Exceptionless] |
| ||
| find [BatDynArray] |
| ||
| find [BatDllist] |
| ||
| find [BatDeque] |
| ||
| find [BatArray.Cap.Labels] | |||
| find [BatArray.Cap.Exceptionless] | |||
| find [BatArray.Cap] | |||
| find [BatArray.Labels.LExceptionless] | |||
| find [BatArray.Labels] | |||
| find [BatArray.Exceptionless] |
| ||
| find [BatArray] |
| ||
| find_all [BatVect.Make.Labels] | |||
| find_all [BatVect.Make] |
| ||
| find_all [BatVect.Labels] | |||
| find_all [BatVect] |
| ||
| find_all [BatString] |
| ||
| find_all [BatList.Labels] | |||
| find_all [BatList] |
| ||
| find_all [BatInnerWeaktbl.S] | |||
| find_all [BatInnerWeaktbl] |
| ||
| find_all [BatHashtbl.Cap] | |||
| find_all [BatHashtbl.S] | |||
| find_all [BatHashtbl] |
| ||
| find_all [BatDynArray] |
| ||
| find_all [BatArray.Cap] | |||
| find_all [BatArray] |
| ||
| find_default [BatMap.PMap] |
| ||
| find_default [BatMap.S] |
| ||
| find_default [BatMap] |
| ||
| find_default [BatHashtbl.Cap] | |||
| find_default [BatHashtbl.S] | |||
| find_default [BatHashtbl] |
| ||
| find_exc [BatRefList] | Alias for | ||
| find_exn [BatRefList] | Same as find but takes an exception to be raised when no element is found as additional parameter. | ||
| find_exn [BatList.Labels] | |||
| find_exn [BatList] |
| ||
| find_exn [BatLazyList.Labels] | |||
| find_exn [BatLazyList] |
| ||
| find_first [BatSet.PSet] |
| ||
| find_first [BatSet.S] |
| ||
| find_first [BatSet] |
| ||
| find_first [BatMap.PMap] |
| ||
| find_first [BatMap.S] |
| ||
| find_first [BatMap] |
| ||
| find_first_opt [BatSet.PSet] |
| ||
| find_first_opt [BatSet.S] |
| ||
| find_first_opt [BatSet] |
| ||
| find_first_opt [BatMap.PMap] |
| ||
| find_first_opt [BatMap.S] |
| ||
| find_first_opt [BatMap] |
| ||
| find_from [BatText] |
| ||
| find_from [BatString.Cap.Exceptionless] | |||
| find_from [BatString.Cap] | |||
| find_from [BatString.Exceptionless] |
| ||
| find_from [BatString] |
| ||
| find_last [BatSet.PSet] |
| ||
| find_last [BatSet.S] |
| ||
| find_last [BatSet] |
| ||
| find_last [BatMap.PMap] |
| ||
| find_last [BatMap.S] |
| ||
| find_last [BatMap] |
| ||
| find_last_opt [BatSet.PSet] |
| ||
| find_last_opt [BatSet.S] |
| ||
| find_last_opt [BatSet] |
| ||
| find_last_opt [BatMap.PMap] |
| ||
| find_last_opt [BatMap.S] |
| ||
| find_last_opt [BatMap] |
| ||
| find_left [BatEither] |
| ||
| find_map [BatSeq] |
| ||
| find_map [BatList.Exceptionless] |
| ||
| find_map [BatList] |
| ||
| find_map [BatEnum] |
| ||
| find_map_opt [BatList.Labels] | |||
| find_map_opt [BatList] |
| ||
| find_min [BatHeap.H] | See | ||
| find_min [BatHeap] | Find the minimal element of the heap. | ||
| find_opt [BatVect.Make] |
| ||
| find_opt [BatVect] |
| ||
| find_opt [BatSet.PSet] |
| ||
| find_opt [BatSet.S] |
| ||
| find_opt [BatSet] |
| ||
| find_opt [BatMap.S] |
| ||
| find_opt [BatMap] |
| ||
| find_opt [BatList] |
| ||
| find_opt [BatInnerWeaktbl.S] | |||
| find_option [BatHashtbl.Cap] | |||
| find_option [BatHashtbl.S] | |||
| find_option [BatHashtbl] | Find a binding for the key, or return | ||
| find_right [BatEither] |
| ||
| findi [BatVect.Make.Labels] | |||
| findi [BatVect.Make] |
| ||
| findi [BatVect.Labels] | |||
| findi [BatVect] |
| ||
| findi [BatList.Labels.LExceptionless] | |||
| findi [BatList.Labels] | |||
| findi [BatList.Exceptionless] |
| ||
| findi [BatList] |
| ||
| findi [BatLazyList.Labels.Exceptionless] | |||
| findi [BatLazyList.Labels] | |||
| findi [BatLazyList.Exceptionless] |
| ||
| findi [BatLazyList] |
| ||
| findi [BatDynArray.Exceptionless] |
| ||
| findi [BatDynArray] |
| ||
| findi [BatArray.Cap.Exceptionless] | |||
| findi [BatArray.Cap] | |||
| findi [BatArray.Labels.LExceptionless] | |||
| findi [BatArray.Labels] | |||
| findi [BatArray.Exceptionless] |
| ||
| findi [BatArray] |
| ||
| first [BatVect.Make] | |||
| first [BatVect] | |||
| first [BatUTF8] | The position of the head of the first Unicode character. | ||
| first [BatTuple.Tuple5] | |||
| first [BatTuple.Tuple4] | |||
| first [BatTuple.Tuple3] | |||
| first [BatTuple.Tuple2] | Equivalent to | ||
| first [BatSubstring] |
| ||
| first [BatSeq.Exceptionless] | |||
| first [BatSeq] | Same as | ||
| first [BatRefList] | Returns the first element or
raises | ||
| first [BatList] | Alias to hd | ||
| first [BatLazyList] | As | ||
| first [BatDynArray] |
| ||
| flags [BatLog.Config] | |||
| flags [BatLog] | This ref holds the output flags. | ||
| flat_map [BatSeq] | Map each element to a subsequence, then return each element of this sub-sequence in turn. | ||
| flatten [BatSeq] | Same as | ||
| flatten [BatList] | Same as | ||
| flatten [BatLazyList] | Lazy concatenation of a list of lazy lists | ||
| flatten [BatEnum] | Synonym of | ||
| flip [BatPervasives] | Argument flipping. | ||
| flip [BatInnerPervasives] | |||
| float [BatRandom.Incubator.Private_state_enums.State] | |||
| float [BatRandom.State] | |||
| float [BatRandom] |
| ||
| float [BatGenlex.Languages.Make] | Parse a floating-point number. | ||
| float32 [BatBigarray] | See | ||
| float64 [BatBigarray] | See | ||
| float_callback [BatOptParse.StdOpt] | See | ||
| float_dynarray [BatteriesPrint] | |||
| float_of_big_int [BatBig_int] | Returns a floating-point number approximating the given big integer. | ||
| float_of_bits [BatInt64] | Return the floating-point number whose internal representation,
according to the IEEE 754 floating-point ``double format'' bit layout,
is the given | ||
| float_of_bits [BatInt32] | Return the floating-point number whose internal representation,
according to the IEEE 754 floating-point ``single format'' bit layout,
is the given | ||
| float_of_num [BatNum] | |||
| float_option [BatOptParse.StdOpt] | See | ||
| float_set [BatteriesPrint] | |||
| floats_of [BatIO.BigEndian] | Read an enumeration of IEEE single precision floating point values. | ||
| floats_of [BatIO] | Read an enumeration of IEEE single precision floating point values. | ||
| floor [BatNum] | |||
| floor [BatFloat.Safe_float] | Round the given float to an integer value. | ||
| floor [BatFloat] | Round the given float to an integer value. | ||
| floor_num [BatNum] | |||
| flush [BatPervasives] | Flush the buffer associated with the given output, performing all pending writes on that channel. | ||
| flush [BatInnerIO] | Flush an output. | ||
| flush [BatIO] | Flush an output. | ||
| flush_all [BatPervasives] | Write all pending data to output channels, ignore all errors. | ||
| flush_all [BatInnerIO] | Flush all outputs. | ||
| flush_all [BatIO] | Flush all outputs, ignore errors. | ||
| flush_bits [BatIO] | Flush remaining unwritten bits, adding up to 7 bits which values 0. | ||
| flush_input [BatLexing] | Discard the contents of the buffer and reset the current position to 0. | ||
| flush_str_formatter [BatFormat] | Returns the material printed with | ||
| fold [BatVect.Make.Labels] | |||
| fold [BatVect.Make] | An alias for | ||
| fold [BatVect.Labels] | |||
| fold [BatVect] | An alias for | ||
| fold [BatText] |
| ||
| fold [BatStream.StreamLabels] | |||
| fold [BatStream] |
| ||
| fold [BatSet.PSet] |
| ||
| fold [BatSet.S.Labels] | |||
| fold [BatSet.S] |
| ||
| fold [BatSet] |
| ||
| fold [BatResult] |
| ||
| fold [BatQueue] |
| ||
| fold [BatPervasives] | Transformation loop on an enumeration, used to build a single value from an enumeration. | ||
| fold [BatMultiPMap] |
| ||
| fold [BatMultiMap] |
| ||
| fold [BatMap.PMap] |
| ||
| fold [BatMap.S.Labels] | |||
| fold [BatMap.S] |
| ||
| fold [BatMap] |
| ||
| fold [BatList.Labels] | |||
| fold [BatList] | Alias for | ||
| fold [BatInnerWeaktbl.S] | |||
| fold [BatInnerWeaktbl] |
| ||
| fold [BatISet] |
| ||
| fold [BatIMap] |
| ||
| fold [BatHashtbl.Cap.Labels] | |||
| fold [BatHashtbl.Cap] | |||
| fold [BatHashtbl.S.Labels] | |||
| fold [BatHashtbl.S] | |||
| fold [BatHashtbl.Labels] | |||
| fold [BatHashtbl] |
| ||
| fold [BatHashcons.Table] |
| ||
| fold [BatEnum.Labels] | |||
| fold [BatEnum] | A general loop on an enumeration. | ||
| fold [BatEither] |
| ||
| fold [BatAvlTree] | |||
| fold [BatArray.Cap.Labels] | |||
| fold [BatArray.Cap] | |||
| fold [BatArray.Labels] | |||
| fold [BatArray] | Alias for | ||
| fold2 [BatEnum.Labels] | |||
| fold2 [BatEnum] |
| ||
| fold2_range [BatIMap] | |||
| fold2i [BatEnum.Labels] | |||
| fold2i [BatEnum] | |||
| fold_left [BatVect.Make.Labels] | |||
| fold_left [BatVect.Make] |
| ||
| fold_left [BatVect.Labels] | |||
| fold_left [BatVect] |
| ||
| fold_left [BatSubstring] |
| ||
| fold_left [BatString.Cap] | |||
| fold_left [BatString] |
| ||
| fold_left [BatSeq] |
| ||
| fold_left [BatRefList] |
| ||
| fold_left [BatList.Labels] | |||
| fold_left [BatList] |
| ||
| fold_left [BatLazyList.Labels] | |||
| fold_left [BatLazyList] | Eager fold_left | ||
| fold_left [BatFingerTree.S] |
| ||
| fold_left [BatDynArray] |
| ||
| fold_left [BatDllist] | Accumulate a value over the entire list. | ||
| fold_left [BatDeque] |
| ||
| fold_left [BatArray.Cap.Labels] | |||
| fold_left [BatArray.Cap] | |||
| fold_left [BatArray.Labels] | |||
| fold_left [BatArray] |
| ||
| fold_left2 [BatList.Labels] | |||
| fold_left2 [BatList] |
| ||
| fold_left2 [BatLazyList] |
| ||
| fold_left_map [BatList] | Combines | ||
| fold_lefti [BatSubstring] | As | ||
| fold_lefti [BatString.Cap] | |||
| fold_lefti [BatString] | As | ||
| fold_lefti [BatList] | As | ||
| fold_lefti [BatDynArray] | As | ||
| fold_lefti [BatArray] | As | ||
| fold_monad [BatEnum.WithMonad] |
| ||
| fold_range [BatISet] | As fold, but operates on contiguous ranges | ||
| fold_range [BatIMap] |
| ||
| fold_right [BatVect.RANDOMACCESS] | |||
| fold_right [BatVect.Make.Labels] | |||
| fold_right [BatVect.Make] |
| ||
| fold_right [BatVect.Labels] | |||
| fold_right [BatVect] |
| ||
| fold_right [BatSubstring] |
| ||
| fold_right [BatString.Cap] | |||
| fold_right [BatString] |
| ||
| fold_right [BatSeq] |
| ||
| fold_right [BatRefList] |
| ||
| fold_right [BatList.Labels] | |||
| fold_right [BatList] |
| ||
| fold_right [BatLazyList.Labels] | |||
| fold_right [BatLazyList] | Eager fold_right | ||
| fold_right [BatFingerTree.S] |
| ||
| fold_right [BatDynArray] |
| ||
| fold_right [BatDllist] | Accumulate a value over the entire list. | ||
| fold_right [BatDeque] |
| ||
| fold_right [BatArray.Cap.Labels] | |||
| fold_right [BatArray.Cap] | |||
| fold_right [BatArray.Labels] | |||
| fold_right [BatArray] |
| ||
| fold_right2 [BatList.Labels] | |||
| fold_right2 [BatList] |
| ||
| fold_right2 [BatLazyList.Labels] | |||
| fold_right2 [BatLazyList] |
| ||
| fold_righti [BatSubstring] | As | ||
| fold_righti [BatString.Cap] | |||
| fold_righti [BatString] | As | ||
| fold_righti [BatList] | As | ||
| fold_righti [BatDynArray] | As | ||
| fold_righti [BatArray] | As | ||
| fold_while [BatList] |
| ||
| fold_while [BatArray.Cap.Labels] | |||
| fold_while [BatArray.Cap] | |||
| fold_while [BatArray.Labels] | |||
| fold_while [BatArray] |
| ||
| foldi [BatVect.Make.Labels] | |||
| foldi [BatVect.Make] | As | ||
| foldi [BatVect.Labels] | |||
| foldi [BatVect] | As | ||
| foldi [BatMultiPMap] | Same as | ||
| foldi [BatMultiMap] | Same as | ||
| foldi [BatMap.PMap] | Same as | ||
| foldi [BatMap] | Same as | ||
| foldi [BatEnum.Labels] | |||
| foldi [BatEnum] | |||
| foldl [BatStream.StreamLabels] | |||
| foldl [BatStream] |
| ||
| foldr [BatStream.StreamLabels] | |||
| foldr [BatStream] |
| ||
| for_all [BatVect.Make.Labels] | |||
| for_all [BatVect.Make] |
| ||
| for_all [BatVect.Labels] | |||
| for_all [BatVect] |
| ||
| for_all [BatSet.PSet] | Returns whether the given predicate applies to all elements in the set | ||
| for_all [BatSet.S.Labels] | |||
| for_all [BatSet.S] |
| ||
| for_all [BatSet] | Returns whether the given predicate applies to all elements in the set | ||
| for_all [BatSeq] |
| ||
| for_all [BatRefList] | Return | ||
| for_all [BatPervasives] |
| ||
| for_all [BatMap.PMap] | Tests whether all | ||
| for_all [BatMap.S] |
| ||
| for_all [BatMap] | Tests whether all | ||
| for_all [BatList.Labels] | |||
| for_all [BatList] |
| ||
| for_all [BatLazyList.Labels] | |||
| for_all [BatLazyList] | Eager universal. | ||
| for_all [BatISet] | Tests whether a predicate applies to all elements of the set | ||
| for_all [BatEnum.Labels] | |||
| for_all [BatEnum] |
| ||
| for_all [BatEither] |
| ||
| for_all [BatDynArray] |
| ||
| for_all [BatDllist] | Test whether a given predicate returns true for all members of the given list. | ||
| for_all [BatArray.Cap.Labels] | |||
| for_all [BatArray.Cap] | |||
| for_all [BatArray.Labels] | |||
| for_all [BatArray] |
| ||
| for_all2 [BatList.Labels] | |||
| for_all2 [BatList] | Same as | ||
| for_all2 [BatLazyList.Labels] | |||
| for_all2 [BatLazyList] | Same as | ||
| for_all2 [BatDynArray] | As | ||
| for_all2 [BatArray] | As | ||
| forall2_range [BatIMap] | |||
| force [BatEnum] |
| ||
| force_newline [BatFormat] | Forces a newline in the current box. | ||
| foreach [BatPervasives] | Imperative loop on an enumeration. | ||
| forever [BatPervasives] |
| ||
| forever [BatInnerPervasives] | |||
| fork [BatUnix] | Fork a new process. | ||
| format [BatPrintexc.Slot] |
| ||
| format_from_string [BatScanf] |
| ||
| format_timestamp [BatLogger] |
| ||
| formatter_of_buffer [BatFormat] |
| ||
| formatter_of_out_channel [BatFormat] |
| ||
| formatter_of_output [BatFormat] |
| ||
| fortran_layout [BatBigarray] | |||
| fourth [BatTuple.Tuple5] | |||
| fourth [BatTuple.Tuple4] | |||
| fprintf [BatPrintf] | General function. | ||
| fprintf [BatFormat] | |||
| frange [BatList] |
| ||
| frexp [BatFloat.Safe_float] |
| ||
| frexp [BatFloat] |
| ||
| from [BatStream] |
| ||
| from [BatLazyList] |
| ||
| from [BatISet] |
| ||
| from [BatIMap] | Return the sub-map of bindings in the range | ||
| from [BatEnum.Labels] | |||
| from [BatEnum] |
| ||
| from_bytes [BatMarshal] |
| ||
| from_channel [BatScanf.Scanning] | |||
| from_channel [BatMarshal] | |||
| from_channel [BatLexing] | Create a lexer buffer on the given input channel. | ||
| from_file [BatScanf.Scanning] | Bufferized file reading in text mode. | ||
| from_file_bin [BatScanf.Scanning] | Bufferized file reading in binary mode. | ||
| from_function [BatScanf.Scanning] |
| ||
| from_function [BatLexing] | Create a lexer buffer with the given function as its reading method. | ||
| from_hex [BatDigest] | Convert a hexadecimal representation back into the corresponding digest. | ||
| from_in_channel [BatIO] | |||
| from_in_chars [BatIO] | |||
| from_input [BatScanf.Scanning] |
| ||
| from_loop [BatLazyList] |
| ||
| from_loop [BatEnum.Labels] | |||
| from_loop [BatEnum] |
| ||
| from_out_channel [BatIO] | |||
| from_out_chars [BatIO] | |||
| from_string [BatScanf.Scanning] |
| ||
| from_string [BatMarshal] | Same as | ||
| from_string [BatLexing] | Create a lexer buffer which reads from the given string. | ||
| from_while [BatLazyList] |
| ||
| from_while [BatEnum.Labels] | |||
| from_while [BatEnum] |
| ||
| front [BatFingerTree.S] |
| ||
| front [BatDeque] |
| ||
| front_exn [BatFingerTree.S] |
| ||
| fscanf [BatScanf] | Same as | ||
| fstat [BatUnix.LargeFile] | |||
| fstat [BatUnix] | Return the information for the file associated with the given descriptor. | ||
| fsum [BatList] |
| ||
| fsum [BatEnum] | |||
| fsum [BatDynArray] |
| ||
| fsum [BatArray] |
| ||
| fsync [BatUnix] | Flush file buffers to disk. | ||
| ftruncate [BatUnix.LargeFile] | |||
| ftruncate [BatUnix] | Truncates the file corresponding to the given descriptor to the given size. | ||
| full_init [BatRandom] | Same as | ||
| full_major [BatGc] | Do a minor collection, finish the current major collection cycle, and perform a complete new cycle. | ||
| full_range_int [BatRandom] |
| ||
G | |||
| gcd_big_int [BatBig_int] | Greatest common divisor of two big integers. | ||
| ge_big_int [BatBig_int] | |||
| ge_num [BatNum] | |||
| genarray_of_array0 [BatBigarray] | Return the generic big array corresponding to the given zero-dimensional big array. | ||
| genarray_of_array1 [BatBigarray] | Return the generic big array corresponding to the given one-dimensional big array. | ||
| genarray_of_array2 [BatBigarray] | Return the generic big array corresponding to the given two-dimensional big array. | ||
| genarray_of_array3 [BatBigarray] | Return the generic big array corresponding to the given three-dimensional big array. | ||
| get [BatVect.RANDOMACCESS] | |||
| get [BatVect.Make.Labels] | |||
| get [BatVect.Make] |
| ||
| get [BatVect.Labels] | |||
| get [BatVect] |
| ||
| get [BatUTF8] |
| ||
| get [BatText] |
| ||
| get [BatSubstring] |
| ||
| get [BatString.Cap] | |||
| get [BatString] |
| ||
| get [BatResult] |
| ||
| get [BatRef] | As | ||
| get [BatPervasives] |
| ||
| get [BatPathGen.StringType] | Usual get function. | ||
| get [BatOption] |
| ||
| get [BatOptParse.Opt] | Get the value of an option. | ||
| get [BatLazyList] |
| ||
| get [BatGlobal] | Return | ||
| get [BatGc] | Return the current values of the GC parameters in a | ||
| get [BatFingerTree] |
| ||
| get [BatEnum] |
| ||
| get [BatDynArray] |
| ||
| get [BatDllist] | Given a node, get the data associated with that node. | ||
| get [BatBytes] |
| ||
| get [BatBigarray.Array3] |
| ||
| get [BatBigarray.Array2] |
| ||
| get [BatBigarray.Array1] |
| ||
| get [BatBigarray.Array0] |
| ||
| get [BatBigarray.Genarray] | Read an element of a generic big array. | ||
| get [BatArray.Cap] | |||
| get [BatArray] |
| ||
| get12 [BatTuple.Tuple5] | |||
| get12 [BatTuple.Tuple4] | |||
| get12 [BatTuple.Tuple3] | |||
| get123 [BatTuple.Tuple5] | |||
| get123 [BatTuple.Tuple4] | |||
| get1234 [BatTuple.Tuple5] | |||
| get1235 [BatTuple.Tuple5] | |||
| get124 [BatTuple.Tuple5] | |||
| get124 [BatTuple.Tuple4] | |||
| get1245 [BatTuple.Tuple5] | |||
| get125 [BatTuple.Tuple5] | |||
| get13 [BatTuple.Tuple5] | |||
| get13 [BatTuple.Tuple4] | |||
| get13 [BatTuple.Tuple3] | |||
| get134 [BatTuple.Tuple5] | |||
| get1345 [BatTuple.Tuple5] | |||
| get135 [BatTuple.Tuple5] | |||
| get14 [BatTuple.Tuple5] | |||
| get14 [BatTuple.Tuple4] | |||
| get145 [BatTuple.Tuple5] | |||
| get15 [BatTuple.Tuple5] | |||
| get23 [BatTuple.Tuple5] | |||
| get23 [BatTuple.Tuple4] | |||
| get23 [BatTuple.Tuple3] | |||
| get234 [BatTuple.Tuple5] | |||
| get234 [BatTuple.Tuple4] | |||
| get2345 [BatTuple.Tuple5] | |||
| get235 [BatTuple.Tuple5] | |||
| get24 [BatTuple.Tuple5] | |||
| get24 [BatTuple.Tuple4] | |||
| get245 [BatTuple.Tuple5] | |||
| get25 [BatTuple.Tuple5] | |||
| get34 [BatTuple.Tuple5] | |||
| get34 [BatTuple.Tuple4] | |||
| get345 [BatTuple.Tuple5] | |||
| get35 [BatTuple.Tuple5] | |||
| get45 [BatTuple.Tuple5] | |||
| get_all_formatter_output_functions [BatFormat] | |||
| get_backtrace [BatPrintexc] |
| ||
| get_bucket [BatGc] |
| ||
| get_callstack [BatPrintexc] | |||
| get_cmp [BatSet.PSet] | get the comparison function used for a polymorphic map | ||
| get_cmp [BatMap.PMap] | Returns the comparison function of the given map. | ||
| get_credit [BatGc] |
| ||
| get_dec_eq [BatIMap] | Get the equality function used in an IMap.t | ||
| get_ellipsis_text [BatFormat] | Return the text of the ellipsis. | ||
| get_error [BatResult] |
| ||
| get_exn [BatOption] |
| ||
| get_exn [BatGlobal] | Get the global value contents - raise Global_not_initialized if not defined. | ||
| get_exn [BatEnum] |
| ||
| get_formatter_output_functions [BatFormat] | |||
| get_formatter_tag_functions [BatFormat] | |||
| get_int16_be [BatBytes] |
| ||
| get_int16_le [BatBytes] |
| ||
| get_int16_ne [BatBytes] |
| ||
| get_int32_be [BatBytes] |
| ||
| get_int32_le [BatBytes] |
| ||
| get_int32_ne [BatBytes] |
| ||
| get_int64_be [BatBytes] |
| ||
| get_int64_le [BatBytes] |
| ||
| get_int64_ne [BatBytes] |
| ||
| get_int8 [BatBytes] |
| ||
| get_margin [BatFormat] | Returns the position of the right margin. | ||
| get_mark_tags [BatFormat] | Return the current status of tags printing and tags marking. | ||
| get_max_boxes [BatFormat] | Returns the maximum number of boxes allowed before ellipsis. | ||
| get_max_indent [BatFormat] | Return the value of the maximum indentation limit (in characters). | ||
| get_minor_free [BatGc] | Return the current size of the free space inside the minor heap. | ||
| get_ok [BatResult] |
| ||
| get_print_tags [BatFormat] | |||
| get_raw_backtrace [BatPrintexc] |
| ||
| get_raw_backtrace_next_slot [BatPrintexc] |
| ||
| get_raw_backtrace_slot [BatPrintexc] |
| ||
| get_resizer [BatDynArray] | Get the current resizer function for a given array | ||
| get_state [BatRandom] | Return the current state of the generator used by the basic functions. | ||
| get_state [BatParserCo.Source] | |||
| get_temp_dir_name [BatFilename] | The name of the temporary directory:
Under Unix, the value of the | ||
| get_uint16_be [BatBytes] |
| ||
| get_uint16_le [BatBytes] |
| ||
| get_uint16_ne [BatBytes] |
| ||
| get_uint8 [BatBytes] |
| ||
| getaddrinfo [BatUnix] |
| ||
| getc [BatSubstring] |
| ||
| getcwd [BatUnix] | Return the name of the current working directory. | ||
| getcwd [BatSys] | Return the current working directory of the process. | ||
| getegid [BatUnix] | Return the effective group id under which the process runs. | ||
| getenv [BatUnix] | Return the value associated to a variable in the process environment. | ||
| getenv [BatSys] | Return the value associated to a variable in the process environment. | ||
| getenv_opt [BatSys] | Return the value associated to a variable in the process
environment or | ||
| geteuid [BatUnix] | Return the effective user id under which the process runs. | ||
| getgid [BatUnix] | Return the group id of the user executing the process. | ||
| getgrgid [BatUnix] | Find an entry in | ||
| getgrnam [BatUnix] | Find an entry in | ||
| getgroups [BatUnix] | Return the list of groups to which the user executing the process belongs. | ||
| gethostbyaddr [BatUnix] | Find an entry in | ||
| gethostbyname [BatUnix] | Find an entry in | ||
| gethostname [BatUnix] | Return the name of the local host. | ||
| getitimer [BatUnix] | Return the current status of the given interval timer. | ||
| getlogin [BatUnix] | Return the login name of the user executing the process. | ||
| getnameinfo [BatUnix] |
| ||
| getpeername [BatUnix] | Return the address of the host connected to the given socket. | ||
| getpid [BatUnix] | Return the pid of the process. | ||
| getppid [BatUnix] | Return the pid of the parent process. | ||
| getprotobyname [BatUnix] | Find an entry in | ||
| getprotobynumber [BatUnix] | Find an entry in | ||
| getpwnam [BatUnix] | Find an entry in | ||
| getpwuid [BatUnix] | Find an entry in | ||
| getservbyname [BatUnix] | Find an entry in | ||
| getservbyport [BatUnix] | Find an entry in | ||
| getsockname [BatUnix] | Return the address of the given socket. | ||
| getsockopt [BatUnix] | Return the current status of a boolean-valued option in the given socket. | ||
| getsockopt_error [BatUnix] | Return the error condition associated with the given socket, and clear it. | ||
| getsockopt_float [BatUnix] | Same as | ||
| getsockopt_int [BatUnix] | Same as | ||
| getsockopt_optint [BatUnix] | Same as | ||
| gettimeofday [BatUnix] | Same as | ||
| getuid [BatUnix] | Return the user id of the user executing the process. | ||
| gmtime [BatUnix] | Convert a time in seconds, as returned by | ||
| group [BatList] |
| ||
| group [BatEnum] |
| ||
| group_by [BatEnum] |
| ||
| group_consecutive [BatList] | The | ||
| group_exec [BatFile] | Give the permission to execute the file to the group containing the user. | ||
| group_read [BatFile] | Give the permission to read the file to the group containing the user. | ||
| group_write [BatFile] | Give the permission to write the file to the group containing the user. | ||
| gt_big_int [BatBig_int] | Usual boolean comparisons between two big integers. | ||
| gt_num [BatNum] | |||
H | |||
| handle_unix_error [BatUnix] |
| ||
| hard_count [BatEnum] |
| ||
| has_symlink [BatUnix] | Returns | ||
| hash [BatInnerWeaktbl.HashedType] | |||
| hash [BatInnerIO.Output] | A hash function for outputs | ||
| hash [BatInnerIO.Input] | A hash function for inputs | ||
| hash [BatHashtbl.HashedType] | A hashing function on keys. | ||
| hash [BatHashtbl] |
| ||
| hash [BatChar] | |||
| hashcons [BatHashcons.Table] |
| ||
| hc0 [BatHashcons.H] |
| ||
| hc0_ [BatHashcons.H] |
| ||
| hc1 [BatHashcons.H] |
| ||
| hc1_ [BatHashcons.H] |
| ||
| hd [BatSeq.Exceptionless] | |||
| hd [BatSeq] | Returns the first element of the sequence or raise | ||
| hd [BatRefList] | same as | ||
| hd [BatList.Exceptionless] |
| ||
| hd [BatList] | Returns the first element of the list, or | ||
| hd [BatLazyList] | Return the first element of the given list. | ||
| head [BatText] | as | ||
| head [BatString.Cap] | |||
| head [BatString] | |||
| head [BatFingerTree.S] |
| ||
| head [BatDynArray] | Alias for | ||
| head [BatArray] | |||
| head_exn [BatFingerTree.S] |
| ||
| header_size [BatMarshal] | The bytes representing a marshaled value are composed of a fixed-size header and a variable-sized data part, whose size can be determined from the header. | ||
| height [BatVect.Make] | Returns the height (depth) of the vect. | ||
| height [BatVect] | Returns the height (depth) of the vect. | ||
| height [BatText] | Returns the height (depth) of the rope. | ||
| height [BatAvlTree] | |||
| help_option [BatOptParse.StdOpt] |
| ||
| hex [BatCharParser] | Recognizes one hexadecimal digit (case-insensitive) | ||
| huge_fallback_count [BatGc] | Return the number of times we tried to map huge pages and had to fall back to small pages. | ||
I | |||
| i [BatComplex] | The complex number | ||
| i16s_of [BatIO.BigEndian] | Read an enumartion of signed 16-bit words. | ||
| i16s_of [BatIO] | Read an enumartion of signed 16-bit words. | ||
| i32s_of [BatIO.BigEndian] | Read an enumeration of signed 32-bit integers. | ||
| i32s_of [BatIO] | Read an enumeration of signed 32-bit integers. | ||
| i64s_of [BatIO.BigEndian] | Read an enumeration of signed 64-bit integers as OCaml | ||
| i64s_of [BatIO] | Read an enumeration of signed 64-bit integers as OCaml | ||
| icompare [BatString.Cap] | |||
| icompare [BatString] | Compare two strings, case-insensitive. | ||
| ident [BatGenlex.Languages.Make] | Accepts any non-reserved identifier/operator. | ||
| ident_letter [BatGenlex.Languages.Definition] | |||
| ident_start [BatGenlex.Languages.Definition] | |||
| identifier [BatGenlex.Languages.Make] | |||
| identity [BatPervasives] | The identity function. | ||
| identity [BatInnerPervasives] | |||
| ifprintf [BatPrintf] | As | ||
| ifprintf [BatFormat] | Same as | ||
| ignore_exceptions [BatPervasives] |
| ||
| ignore_exceptions [BatInnerPervasives] | |||
| ignore_ok [BatPervasives] |
| ||
| ignore_ok [BatInnerPervasives] | |||
| ignore_one_plus [BatParserCo] | Ignore a (non-empty) list of expressions. | ||
| ignore_zero_plus [BatParserCo] | Ignore a (possibly empty) list of expressions. | ||
| ikfprintf [BatFormat] | |||
| implode [BatText] |
| ||
| implode [BatString.Cap] | |||
| implode [BatString] |
| ||
| in_channel_of_descr [BatUnix] | Create an input channel reading from the given descriptor. | ||
| in_place_mirror [BatString] | |||
| incr_num [BatNum] | |||
| incr_option [BatOptParse.StdOpt] | Exactly identical to | ||
| indented_formatter [BatOptParse.Formatter] | Create an "indented" formatter with the given options. | ||
| index [BatText] |
| ||
| index [BatSubstring] |
| ||
| index [BatString.Cap.Exceptionless] | |||
| index [BatString.Cap] | |||
| index [BatString.Exceptionless] |
| ||
| index [BatString] |
| ||
| index [BatRefList.Index] | Return the index (position : 0 starting) of an element in
a ref list, using the specified comparator
raise | ||
| index [BatBytes] |
| ||
| index_after_n [BatString] |
| ||
| index_from [BatText] |
| ||
| index_from [BatSubstring] |
| ||
| index_from [BatString.Cap.Exceptionless] | |||
| index_from [BatString.Cap] | |||
| index_from [BatString.Exceptionless] | Same as | ||
| index_from [BatString] |
| ||
| index_from [BatBytes] |
| ||
| index_from_opt [BatString] |
| ||
| index_from_opt [BatBytes] |
| ||
| index_of [BatRefList.Index] | Return the index (position : 0 starting) of an element in
a ref list, using ( = ) for testing element equality
raise | ||
| index_of [BatList] |
| ||
| index_of [BatLazyList] |
| ||
| index_of [BatDynArray] | Alias for | ||
| index_ofq [BatList] |
| ||
| index_ofq [BatLazyList] |
| ||
| index_opt [BatString] |
| ||
| index_opt [BatBytes] |
| ||
| inet6_addr_any [BatUnix] | A special IPv6 address, for use only with | ||
| inet6_addr_loopback [BatUnix] | A special IPv6 address representing the host machine ( | ||
| inet_addr_any [BatUnix] | A special IPv4 address, for use only with | ||
| inet_addr_loopback [BatUnix] | A special IPv4 address representing the host machine ( | ||
| inet_addr_of_string [BatUnix] | Conversion from the printable representation of an Internet address to its internal representation. | ||
| infinity [BatFloat.Safe_float] | Positive infinity. | ||
| infinity [BatFloat] | Positive infinity. | ||
| inherit_in [BatInnerIO] | Simplified and optimized version of | ||
| inherit_in [BatIO] | Simplified and optimized version of | ||
| inherit_out [BatInnerIO] | Simplified and optimized version of | ||
| inherit_out [BatIO] | Simplified and optimized version of | ||
| init [BatVect.Make.Labels] | |||
| init [BatVect.Make] |
| ||
| init [BatVect.Labels] | |||
| init [BatVect] |
| ||
| init [BatUTF8] |
| ||
| init [BatText] |
| ||
| init [BatString.Cap] | |||
| init [BatString] |
| ||
| init [BatSeq] |
| ||
| init [BatRandom] | Initialize the generator, using the argument as a seed. | ||
| init [BatLogger] |
| ||
| init [BatList.Labels] | |||
| init [BatList] | Similar to | ||
| init [BatLazyList] | Similar to | ||
| init [BatFingerTree.S] |
| ||
| init [BatEnum.Labels] | |||
| init [BatEnum] |
| ||
| init [BatDynArray] |
| ||
| init [BatBytes] |
| ||
| init [BatArray.Cap.Labels] | |||
| init [BatArray.Cap] | |||
| init [BatArray.Labels] | |||
| init [BatArray] |
| ||
| init_exn [BatFingerTree.S] |
| ||
| init_from_string [BatLogger] |
| ||
| initgroups [BatUnix] |
| ||
| input [BatPervasives] |
| ||
| input [BatMarshal] |
| ||
| input [BatInnerIO] |
| ||
| input [BatIO] |
| ||
| input [BatDigest] | Read a digest from the given input. | ||
| input_all [BatPervasives] | Return the whole contents of an input channel as a single string. | ||
| input_binary_float [BatPervasives] | Read a float encoded in binary format (8 bytes, IEEE 754 double format) from the given input channel. | ||
| input_binary_int [BatPervasives] | Read an integer encoded in binary format (4 bytes, big-endian) from the given input channel. | ||
| input_bits [BatIO] | Read bits from an input | ||
| input_byte [BatPervasives] | Same as | ||
| input_channel [BatInnerIO] | Create an input that will read from a channel. | ||
| input_channel [BatIO] | Create an input that will read from a channel. | ||
| input_char [BatPervasives] | Read one character from the given input channel. | ||
| input_chars [BatPervasives] | Returns an enumeration over characters of an input channel. | ||
| input_enum [BatIO] | Create an input that will read from an | ||
| input_file [BatPervasives] | returns the data of a given filename. | ||
| input_line [BatPervasives] | Read characters from the given input channel, until a newline character is encountered. | ||
| input_lines [BatPervasives] | Returns an enumeration over lines of an input channel, as read by the
| ||
| input_list [BatPervasives] | Returns the list of lines read from an input channel. | ||
| input_of_descr [BatUnix] | Create an | ||
| input_string [BatInnerIO] | Create an input that will read from a string. | ||
| input_string [BatIO] | Create an input that will read from a string. | ||
| input_value [BatPervasives] | Read the representation of a structured value, as produced
by | ||
| insert [BatVect.Make.Labels] | |||
| insert [BatVect.Make] |
| ||
| insert [BatVect.Labels] | |||
| insert [BatVect] |
| ||
| insert [BatText] |
| ||
| insert [BatHeap.H] | See | ||
| insert [BatHeap] | Insert an element into the heap. | ||
| insert [BatDynArray] |
| ||
| insert [BatArray] |
| ||
| int [BatRandom.Incubator.Private_state_enums.State] | |||
| int [BatRandom.State] | |||
| int [BatRandom] |
| ||
| int [BatBigarray] | See | ||
| int16_signed [BatBigarray] | See | ||
| int16_unsigned [BatBigarray] | See | ||
| int32 [BatRandom.Incubator.Private_state_enums.State] | |||
| int32 [BatRandom.State] | |||
| int32 [BatRandom] |
| ||
| int32 [BatBigarray] | See | ||
| int32_of_big_int [BatBig_int] | Convert a big integer to a 32-bit integer. | ||
| int32_of_big_int_opt [BatBig_int] | Convert a big integer to a 32-bit integer. | ||
| int32_set [BatteriesPrint] | |||
| int64 [BatRandom.Incubator.Private_state_enums.State] | |||
| int64 [BatRandom.State] | |||
| int64 [BatRandom] |
| ||
| int64 [BatBigarray] | See | ||
| int64_of_big_int [BatBig_int] | Convert a big integer to a 64-bit integer. | ||
| int64_of_big_int_opt [BatBig_int] | Convert a big integer to a 64-bit integer. | ||
| int64_set [BatteriesPrint] | |||
| int8_signed [BatBigarray] | See | ||
| int8_unsigned [BatBigarray] | See | ||
| int_callback [BatOptParse.StdOpt] |
| ||
| int_dynarray [BatteriesPrint] | |||
| int_enum [BatteriesPrint] | |||
| int_int_pmap [BatteriesPrint] | |||
| int_of [BatUChar] | Alias of | ||
| int_of_big_int [BatBig_int] | Convert a big integer to a small integer (type | ||
| int_of_big_int_opt [BatBig_int] | Convert a big integer to a small integer (type | ||
| int_of_num [BatNum] | |||
| int_option [BatOptParse.StdOpt] |
| ||
| int_pset [BatteriesPrint] | |||
| int_set [BatteriesPrint] | |||
| int_size [BatSys] | Size of an int. | ||
| int_str_pmap [BatteriesPrint] | |||
| integer [BatGenlex.Languages.Make] | Parse an integer. | ||
| integer_num [BatNum] | |||
| inter [BatSet.S] | Set intersection. | ||
| inter [BatISet] | Compute the intersection of two sets. | ||
| inter [BatBitSet] |
| ||
| interactive [BatSys] | This reference is initially set to | ||
| interleave [BatList] |
| ||
| interleave [BatEnum] |
| ||
| intersect [BatSet.PSet] |
| ||
| intersect [BatSet] |
| ||
| intersect [BatMap.PMap] |
| ||
| intersect [BatMap] |
| ||
| intersect [BatBitSet] |
| ||
| inv [BatComplex] | Multiplicative inverse ( | ||
| invpi [BatFloat] |
| ||
| invpi2 [BatFloat] |
| ||
| invsqrt2 [BatFloat] |
| ||
| is_absolute [BatPathGen.PathType] | |||
| is_ascii [BatUChar] |
| ||
| is_bad [BatResult] | Same as | ||
| is_digit [BatChar] | Determine if a character represents a digit. | ||
| is_directory [BatUnix] |
| ||
| is_directory [BatSys] | Returns | ||
| is_empty [BatVect.Make] | Returns whether the vect is empty or not. | ||
| is_empty [BatVect] | Returns whether the vect is empty or not. | ||
| is_empty [BatText] | Returns whether the rope is empty or not. | ||
| is_empty [BatSubstring] |
| ||
| is_empty [BatString.Cap] | |||
| is_empty [BatString] |
| ||
| is_empty [BatStream] |
| ||
| is_empty [BatStack] | Return | ||
| is_empty [BatSet.PSet] | Test whether a set is empty or not. | ||
| is_empty [BatSet.S] | Test whether a set is empty or not. | ||
| is_empty [BatSet] | Test whether a set is empty or not. | ||
| is_empty [BatSeq] |
| ||
| is_empty [BatRefList] | Return | ||
| is_empty [BatQueue] | Return | ||
| is_empty [BatMultiPMap] | returns true if the map is empty. | ||
| is_empty [BatMultiMap] | returns true if the map is empty. | ||
| is_empty [BatMap.PMap] | Returns | ||
| is_empty [BatMap.S] | Test whether a map is empty or not. | ||
| is_empty [BatMap] | Returns | ||
| is_empty [BatList] |
| ||
| is_empty [BatLazyList] | Returns | ||
| is_empty [BatISet] | Test whether a set is empty, returns | ||
| is_empty [BatIMap] | Test whether a map is empty (i.e. | ||
| is_empty [BatHashtbl.Cap] | |||
| is_empty [BatHashtbl.S] | |||
| is_empty [BatHashtbl] |
| ||
| is_empty [BatFingerTree.S] |
| ||
| is_empty [BatEnum] |
| ||
| is_empty [BatDeque] |
| ||
| is_empty [BatAvlTree] | |||
| is_error [BatResult] |
| ||
| is_exn [BatResult] |
| ||
| is_finite [BatFloat] |
| ||
| is_implicit [BatFilename] | Return | ||
| is_inline [BatPrintexc.Slot] |
| ||
| is_int_big_int [BatBig_int] | Test whether the given big integer is small enough to
be representable as a small integer (type | ||
| is_integer [BatNum] |
| ||
| is_integer_num [BatNum] | |||
| is_latin1 [BatChar] | Determine if a character is a Latin 1 letter. | ||
| is_left [BatEither] |
| ||
| is_letter [BatChar] | Determine if a character represents a ASCII letter. | ||
| is_lowercase [BatChar] | Determine if a character is lowercase ASCII. | ||
| is_lowercase_latin1 [BatChar] | Determine if a character is lowercase Latin 1. | ||
| is_nan [BatFloat.Safe_float] |
| ||
| is_nan [BatFloat] |
| ||
| is_newline [BatChar] | Determine if a character is a newline. | ||
| is_none [BatOption] |
| ||
| is_ok [BatResult] |
| ||
| is_prefix [BatSubstring] |
| ||
| is_raise [BatPrintexc.Slot] |
| ||
| is_relative [BatPathGen.PathType] | |||
| is_relative [BatFilename] | Return | ||
| is_right [BatEither] |
| ||
| is_set [BatOptParse.Opt] | Find out if the option has a value (either by default or from the command line). | ||
| is_some [BatOption] |
| ||
| is_special [BatFloat] |
| ||
| is_symbol [BatChar] | Determine if a character represents a (OCaml-style) symbol. | ||
| is_uppercase [BatChar] | Determine if a character is uppercase ASCII. | ||
| is_uppercase_latin1 [BatChar] | Determine if a character is uppercase Latin 1. | ||
| is_whitespace [BatChar] | Determine if a character is a whitespace. | ||
| isatty [BatUnix] | Return | ||
| isdef [BatGlobal] | Return | ||
| iter [BatVect.RANDOMACCESS] | |||
| iter [BatVect.Make.Labels] | |||
| iter [BatVect.Make] |
| ||
| iter [BatVect.Labels] | |||
| iter [BatVect] |
| ||
| iter [BatUTF8] |
| ||
| iter [BatText] |
| ||
| iter [BatSubstring] |
| ||
| iter [BatString.Cap] | |||
| iter [BatString] |
| ||
| iter [BatStream.StreamLabels] | |||
| iter [BatStream] |
| ||
| iter [BatStack] |
| ||
| iter [BatSet.PSet] |
| ||
| iter [BatSet.S.Labels] | |||
| iter [BatSet.S] |
| ||
| iter [BatSet] |
| ||
| iter [BatSeq] |
| ||
| iter [BatResult] |
| ||
| iter [BatRefList] | Apply the given function to all elements of the ref list, in respect with the order of the list | ||
| iter [BatQueue] |
| ||
| iter [BatPervasives] | Imperative loop on an enumeration. | ||
| iter [BatPathGen.StringType] | |||
| iter [BatMultiPMap] |
| ||
| iter [BatMultiMap] |
| ||
| iter [BatMap.PMap] |
| ||
| iter [BatMap.S.Labels] | |||
| iter [BatMap.S] |
| ||
| iter [BatMap] |
| ||
| iter [BatList.Labels] | |||
| iter [BatList] |
| ||
| iter [BatLazyList.Labels] | |||
| iter [BatLazyList] | Eager iteration | ||
| iter [BatInnerWeaktbl.S] | |||
| iter [BatInnerWeaktbl] |
| ||
| iter [BatISet] |
| ||
| iter [BatIMap] |
| ||
| iter [BatHashtbl.Cap.Labels] | |||
| iter [BatHashtbl.Cap] | |||
| iter [BatHashtbl.S.Labels] | |||
| iter [BatHashtbl.S] | |||
| iter [BatHashtbl.Labels] | |||
| iter [BatHashtbl] |
| ||
| iter [BatHashcons.Table] |
| ||
| iter [BatFingerTree.S] |
| ||
| iter [BatEnum.Labels] | |||
| iter [BatEnum] |
| ||
| iter [BatEither] |
| ||
| iter [BatDynArray] |
| ||
| iter [BatDllist] |
| ||
| iter [BatDeque] |
| ||
| iter [BatBytes] |
| ||
| iter [BatBigarray.Genarray] |
| ||
| iter [BatAvlTree] | |||
| iter [BatArray.Cap.Labels] | |||
| iter [BatArray.Cap] | |||
| iter [BatArray.Labels] | |||
| iter [BatArray] |
| ||
| iter2 [BatSeq] |
| ||
| iter2 [BatList.Labels] | |||
| iter2 [BatList] |
| ||
| iter2 [BatLazyList.Labels] | |||
| iter2 [BatLazyList] |
| ||
| iter2 [BatEnum.Labels] | |||
| iter2 [BatEnum] |
| ||
| iter2 [BatDynArray] |
| ||
| iter2 [BatArray.Cap.Labels] | |||
| iter2 [BatArray.Cap] | |||
| iter2 [BatArray.Labels] | |||
| iter2 [BatArray] |
| ||
| iter2i [BatList] |
| ||
| iter2i [BatEnum.Labels] | |||
| iter2i [BatEnum] | |||
| iter2i [BatDynArray] |
| ||
| iter2i [BatArray.Cap.Labels] | |||
| iter2i [BatArray.Cap] | |||
| iter2i [BatArray.Labels] | |||
| iter2i [BatArray] |
| ||
| iter_error [BatResult] |
| ||
| iter_range [BatISet] |
| ||
| iter_range [BatIMap] |
| ||
| iter_right [BatFingerTree.S] |
| ||
| iteri [BatVect.Make.Labels] | |||
| iteri [BatVect.Make] | Operates like iter, but also passes the index of the character to the given function. | ||
| iteri [BatVect.Labels] | |||
| iteri [BatVect] | Operates like iter, but also passes the index of the character to the given function. | ||
| iteri [BatText] | Operates like | ||
| iteri [BatSubstring] | Same as | ||
| iteri [BatString] | Same as | ||
| iteri [BatSeq] |
| ||
| iteri [BatPathGen.StringType] | |||
| iteri [BatList.Labels] | |||
| iteri [BatList] |
| ||
| iteri [BatLazyList.Labels] | |||
| iteri [BatLazyList] | Eager iteration, with indices | ||
| iteri [BatEnum.Labels] | |||
| iteri [BatEnum] | |||
| iteri [BatDynArray] |
| ||
| iteri [BatDeque] |
| ||
| iteri [BatBytes] | Same as | ||
| iteri [BatBigarray.Genarray] | Same as | ||
| iteri [BatArray.Cap.Labels] | |||
| iteri [BatArray.Cap] | |||
| iteri [BatArray.Labels] | |||
| iteri [BatArray] | Same as | ||
J | |||
| join [BatText] | Same as | ||
| join [BatString.Cap] | |||
| join [BatString] | Same as | ||
| join [BatResult] |
| ||
| join [BatPathGen.PathType] | Create a path from given components. | ||
| junk [BatStream] | Remove the first element of the stream, possibly unfreezing it before. | ||
| junk [BatPervasives] |
| ||
| junk [BatEnum] |
| ||
K | |||
| kahan_sum [BatList] |
| ||
| kahan_sum [BatEnum] |
| ||
| kahan_sum [BatDynArray] |
| ||
| kahan_sum [BatArray] |
| ||
| kbprintf [BatPrintf] | Same as | ||
| kbprintf2 [BatPrintf] | Same as | ||
| keep [BatDynArray] |
| ||
| keys [BatMap.PMap] | Return an enumeration of all the keys of a map. | ||
| keys [BatMap.S] | Return an enumeration of all the keys of a map. | ||
| keys [BatMap] | Return an enumeration of all the keys of a map. | ||
| keys [BatHashtbl.Cap] | |||
| keys [BatHashtbl.S] | |||
| keys [BatHashtbl] | Return an enumeration of all the keys of a hashtable. | ||
| keyword [BatGenlex.Languages.Make] | |||
| kfprintf [BatPrintf] | Same as | ||
| kfprintf [BatFormat] | |||
| kill [BatUnix] |
| ||
| kind [BatBigarray.Array3] | Return the kind of the given big array. | ||
| kind [BatBigarray.Array2] | Return the kind of the given big array. | ||
| kind [BatBigarray.Array1] | Return the kind of the given big array. | ||
| kind [BatBigarray.Array0] | Return the kind of the given big array. | ||
| kind [BatBigarray.Genarray] | Return the kind of the given big array. | ||
| kind_size_in_bytes [BatBigarray] |
| ||
| kprintf [BatPrintf] | |||
| kprintf [BatFormat] | A deprecated synonym for | ||
| kscanf [BatScanf] | Same as | ||
| ksprintf [BatPrintf] | Same as | ||
| ksprintf [BatFormat] | Same as | ||
| ksprintf2 [BatPrintf] | Same as | ||
| kwd [BatGenlex.Languages.Make] | Accepts any identifier. | ||
L | |||
| label [BatReturn] |
| ||
| label [BatParserCo] | Give a name to a parser, for debugging purposes. | ||
| last [BatVect.Make] | These return the first and last values in the vector | ||
| last [BatVect] | These return the first and last values in the vector | ||
| last [BatUTF8] | The position of the head of the last Unicode character. | ||
| last [BatSeq.Exceptionless] | |||
| last [BatSeq] | Returns the last element of the sequence, or raise | ||
| last [BatRefList] | Returns the last element - O(n) or
raises | ||
| last [BatList.Exceptionless] |
| ||
| last [BatList] | Returns the last element of the list, or | ||
| last [BatLazyList] | Returns the last element of the list. | ||
| last [BatFingerTree.S] |
| ||
| last [BatDynArray] |
| ||
| last_exn [BatFingerTree.S] |
| ||
| latin1 [BatCharParser] | Recognizes one lower- or upper-case Latin1 character, including accentuated characters. | ||
| layout [BatBigarray.Array3] | Return the layout of the given big array. | ||
| layout [BatBigarray.Array2] | Return the layout of the given big array. | ||
| layout [BatBigarray.Array1] | Return the layout of the given big array. | ||
| layout [BatBigarray.Array0] | Return the layout of the given big array. | ||
| layout [BatBigarray.Genarray] | Return the layout of the given big array. | ||
| lazy_fold_right [BatLazyList] | Lazy fold_right
| ||
| lchop [BatText] | Returns the same rope but without the first character. | ||
| lchop [BatString.Cap] | |||
| lchop [BatString] | Returns the same string but without the first | ||
| ldexp [BatFloat.Safe_float] |
| ||
| ldexp [BatFloat] |
| ||
| le_big_int [BatBig_int] | |||
| le_num [BatNum] | |||
| left [BatText] |
| ||
| left [BatString.Cap] | |||
| left [BatString] |
| ||
| left [BatEither] |
| ||
| left [BatDynArray] |
| ||
| left [BatArray] |
| ||
| left_branch [BatAvlTree] | |||
| length [BatVect.RANDOMACCESS] | |||
| length [BatVect.Make] | Returns the length of the vect ( | ||
| length [BatVect] | Returns the length of the vect ( | ||
| length [BatUTF8] |
| ||
| length [BatText] | Returns the length of the rope ( | ||
| length [BatSubstring] | Equivalent to | ||
| length [BatString.Cap] | |||
| length [BatString] | Return the length (number of characters) of the given string. | ||
| length [BatStack] | Return the number of elements in a stack. | ||
| length [BatSeq] | Return the number of elements of the given sequence. | ||
| length [BatRefList] | Returns the number of elements - O(n) | ||
| length [BatQueue] | Return the number of elements in a queue. | ||
| length [BatPathGen.StringType] | Length - number of indexing units | ||
| length [BatList] | Return the length (number of elements) of the given list. | ||
| length [BatLazyList] | Return the length (number of elements) of the given list. | ||
| length [BatInnerWeaktbl.S] | |||
| length [BatInnerWeaktbl] |
| ||
| length [BatHashtbl.Cap] | |||
| length [BatHashtbl.S] | |||
| length [BatHashtbl] |
| ||
| length [BatDynArray] | Return the number of elements in the array. | ||
| length [BatDllist] | Returns the length of the list. | ||
| length [BatBytes] | Return the length (number of t) of the argument. | ||
| length [BatBuffer] | Return the number of characters currently contained in the buffer. | ||
| length [BatArray.Cap] | |||
| length [BatArray] | Return the length (number of elements) of the given array. | ||
| letter [BatPathGen.StringType.Parse] | |||
| letter [BatCharParser] | Recognizes one lower- or upper-case ASCII character, including accentuated characters. | ||
| level [BatLog.Make_lev] | |||
| level [BatLog.Easy] | Set this ref to the lowest level of log you want logged. | ||
| level_of_name [BatLogger] |
| ||
| lexeme [BatLexing] |
| ||
| lexeme_char [BatLexing] |
| ||
| lexeme_end [BatLexing] |
| ||
| lexeme_end_p [BatLexing] | Like | ||
| lexeme_start [BatLexing] |
| ||
| lexeme_start_p [BatLexing] | Like | ||
| lift [BatPathGen.StringType] | Convert from UTF-8 string of primitive | ||
| lift_char [BatPathGen.StringType] | Convert Latin-1 character to | ||
| line_comment [BatGenlex.Languages.Make] | |||
| line_comment_start [BatGenlex.Languages.Definition] | |||
| lines_of [BatText] | offer the lines of a UTF-8 encoded input as an enumeration | ||
| lines_of [BatIO] | Read an enumeration of LF or CRLF terminated strings. | ||
| lines_of [BatFile] |
| ||
| lines_of2 [BatIO] | Buffered version of | ||
| link [BatUnix] |
| ||
| listen [BatUnix] | Set up a socket for receiving connection requests. | ||
| ln10 [BatFloat] |
| ||
| ln2 [BatFloat] |
| ||
| localtime [BatUnix] | Convert a time in seconds, as returned by | ||
| location [BatPrintexc.Slot] |
| ||
| lock [BatUnix] | A lock used to synchronize internal operations. | ||
| lock [BatRMutex] | Lock the given mutex. | ||
| lock [BatPervasives] | A lock used to synchronize internal operations. | ||
| lock [BatInnerPervasives] | |||
| lock [BatIO] | A lock used to synchronize internal operations. | ||
| lock [BatConcurrent.BaseLock] | |||
| lock [BatConcurrent.Lock] | |||
| lock_factory [BatIO] | A factory used to create locks. | ||
| lockf [BatUnix] |
| ||
| log [BatLogger] |
| ||
| log [BatLog.Make_lev] | |||
| log [BatLog.Easy] |
| ||
| log [BatLog.Make] |
| ||
| log [BatLog] |
| ||
| log [BatFloat.Safe_float] | Natural logarithm. | ||
| log [BatFloat] | Natural logarithm. | ||
| log [BatComplex] | Natural logarithm (in base | ||
| log10 [BatFloat.Safe_float] | Base 10 logarithm. | ||
| log10 [BatFloat] | Base 10 logarithm. | ||
| log10e [BatFloat] |
| ||
| log2e [BatFloat] |
| ||
| log_enable [BatLogger] |
| ||
| log_enabled [BatLogger] |
| ||
| log_level [BatLogger] |
| ||
| log_name [BatLogger] |
| ||
| logand [BatNativeint] | Bitwise logical and. | ||
| logand [BatInt64] | Bitwise logical and. | ||
| logand [BatInt32] | Bitwise logical and. | ||
| logf [BatLog.Make_lev] | |||
| logf [BatLog.Easy] | As | ||
| logf [BatLog.Make] | As | ||
| logf [BatLog] | As | ||
| lognot [BatNativeint] | Bitwise logical negation | ||
| lognot [BatInt64] | Bitwise logical negation | ||
| lognot [BatInt32] | Bitwise logical negation | ||
| logor [BatNativeint] | Bitwise logical or. | ||
| logor [BatInt64] | Bitwise logical or. | ||
| logor [BatInt32] | Bitwise logical or. | ||
| logxor [BatNativeint] | Bitwise logical exclusive or. | ||
| logxor [BatInt64] | Bitwise logical exclusive or. | ||
| logxor [BatInt32] | Bitwise logical exclusive or. | ||
| look [BatUTF8] |
| ||
| lookahead [BatParserCo] |
| ||
| lookup [BatFingerTree.Generic] |
| ||
| lowercase [BatString.Cap] | |||
| lowercase [BatString] | Return a copy of the argument, with all uppercase letters translated to lowercase, including accented letters of the ISO Latin-1 (8859-1) character set. | ||
| lowercase [BatCharParser] | Recognizes one lower-case ASCII character, including accentuated characters. | ||
| lowercase [BatChar] | Convert the given character to its equivalent lowercase character. | ||
| lowercase [BatBytes] | Return a copy of the argument, with all uppercase letters translated to lowercase, including accented letters of the ISO Latin-1 (8859-1) character set. | ||
| lowercase_ascii [BatString] | Return a copy of the argument, with all uppercase letters translated to lowercase, using the US-ASCII character set. | ||
| lowercase_ascii [BatChar] | Convert the given character to its equivalent lowercase character, using the US-ASCII character set. | ||
| lowercase_ascii [BatBytes] | Return a copy of the argument, with all uppercase letters translated to lowercase, using the US-ASCII character set. | ||
| lowercase_latin1 [BatCharParser] | Recognizes one lower-case Latin-1 character, including accentuated characters. | ||
| lru_cache [BatCache] | |||
| lseek [BatUnix.LargeFile] | |||
| lseek [BatUnix] | Set the current position for a file descriptor | ||
| lstat [BatUnix.LargeFile] | |||
| lstat [BatUnix] | Same as | ||
| lt_big_int [BatBig_int] | |||
| lt_num [BatNum] | |||
M | |||
| major [BatGc] | Do a minor collection and finish the current major collection cycle. | ||
| major_slice [BatGc] | Do a minor collection and a slice of major collection. | ||
| make [BatVect.RANDOMACCESS] | |||
| make [BatVect.Make] |
| ||
| make [BatVect] |
| ||
| make [BatTuple.Tuple5] | |||
| make [BatTuple.Tuple4] | |||
| make [BatTuple.Tuple3] | |||
| make [BatTuple.Tuple2] | |||
| make [BatText] |
| ||
| make [BatSubstring] | |||
| make [BatString.Cap] | |||
| make [BatString] |
| ||
| make [BatSeq] |
| ||
| make [BatRandom.Incubator.Private_state_enums.State] | Create a new state and initialize it with the given seed. | ||
| make [BatRandom.State] | Create a new state and initialize it with the given seed. | ||
| make [BatRMutex] | Create a new abstract lock based on Reentrant Mutexes. | ||
| make [BatOptParse.OptParser] | Creates a new option parser with the given options. | ||
| make [BatMutex] | Create a new abstract lock based on Mutexes. | ||
| make [BatList] | Similar to | ||
| make [BatLazyList] | Similar to | ||
| make [BatEnum] | This function creates a fully defined enumeration. | ||
| make [BatDynArray] |
| ||
| make [BatConcurrent.Lock] | |||
| make [BatBytes] |
| ||
| make [BatBounded.S] |
| ||
| make [BatArray.Cap.Labels] | |||
| make [BatArray.Cap] | |||
| make [BatArray] |
| ||
| make_dbg_formatter [BatLogger] |
| ||
| make_decoding_table [BatBase64] | Create a valid decoding table from an encoding one. | ||
| make_float [BatArray.Cap] |
| ||
| make_float [BatArray] |
| ||
| make_formatter [BatFormat] | |||
| make_ht [BatCache] | Make a manual cache backed by a hashtable. | ||
| make_lexer [BatGenlex] | Construct the lexer function. | ||
| make_log [BatLogger] |
| ||
| make_logger [BatLog] | |||
| make_map [BatCache] | Make a manual cache for function | ||
| make_matrix [BatArray.Cap.Labels] | |||
| make_matrix [BatArray.Cap] | |||
| make_matrix [BatArray.Labels] | |||
| make_matrix [BatArray] |
| ||
| make_self_init [BatRandom.Incubator.Private_state_enums.State] | Create a new state and initialize it with a system-dependent low-entropy seed. | ||
| make_self_init [BatRandom.State] | Create a new state and initialize it with a system-dependent low-entropy seed. | ||
| make_std_formatter [BatLogger] |
| ||
| make_tree [BatAvlTree] | |||
| map [BatVect.RANDOMACCESS] | |||
| map [BatVect.Make.Labels] | |||
| map [BatVect.Make] |
| ||
| map [BatVect.Labels] | |||
| map [BatVect] |
| ||
| map [BatTuple.Tuple5] | |||
| map [BatTuple.Tuple4] | |||
| map [BatTuple.Tuple3] | |||
| map [BatTuple.Tuple2] | Equivalent to
.
| ||
| map [BatText] |
| ||
| map [BatString.Cap] | |||
| map [BatString] |
| ||
| map [BatStream.StreamLabels] | |||
| map [BatStream] |
| ||
| map [BatSet.PSet] |
| ||
| map [BatSet.S.Labels] | |||
| map [BatSet.S] |
| ||
| map [BatSet] |
| ||
| map [BatSeq] |
| ||
| map [BatResult] |
| ||
| map [BatRefList] | Apply a function to all elements and return the ref list constructed with the function returned values | ||
| map [BatQueue] |
| ||
| map [BatPervasives] | Transformation loop on an enumeration, used to build an enumeration from another enumeration. | ||
| map [BatPathGen.PathType] | Map a path through a function that operates on separate components. | ||
| map [BatOption.Labels] | |||
| map [BatOption] |
| ||
| map [BatMultiPMap] |
| ||
| map [BatMultiMap] |
| ||
| map [BatMap.PMap] |
| ||
| map [BatMap.S.Labels] | |||
| map [BatMap.S] |
| ||
| map [BatMap] |
| ||
| map [BatList.Labels] | |||
| map [BatList] |
| ||
| map [BatLazyList.Labels] | |||
| map [BatLazyList] | Lazy map | ||
| map [BatInterfaces.Mappable] |
| ||
| map [BatIMap] | Create a new map by modifying each | ||
| map [BatHashtbl.Cap.Labels] | |||
| map [BatHashtbl.Cap] | |||
| map [BatHashtbl.S.Labels] | |||
| map [BatHashtbl.S] | |||
| map [BatHashtbl.Labels] | |||
| map [BatHashtbl] |
| ||
| map [BatFingerTree.S] |
| ||
| map [BatEnum.Labels] | |||
| map [BatEnum] |
| ||
| map [BatEither] |
| ||
| map [BatDynArray] |
| ||
| map [BatDllist] | Allocate a new list, with entirely new nodes, whose values are the transforms of the values of the original list. | ||
| map [BatDeque] |
| ||
| map [BatBytes] |
| ||
| map [BatBounded.S] |
| ||
| map [BatBigarray.Array3] |
| ||
| map [BatBigarray.Array2] |
| ||
| map [BatBigarray.Array1] |
| ||
| map [BatBigarray.Genarray] |
| ||
| map [BatArray.Cap.Labels] | |||
| map [BatArray.Cap] | |||
| map [BatArray.Labels] | |||
| map [BatArray] |
| ||
| map1 [BatTuple.Tuple5] | |||
| map1 [BatTuple.Tuple4] | |||
| map1 [BatTuple.Tuple3] | |||
| map1 [BatTuple.Tuple2] |
| ||
| map2 [BatTuple.Tuple5] | |||
| map2 [BatTuple.Tuple4] | |||
| map2 [BatTuple.Tuple3] | |||
| map2 [BatTuple.Tuple2] |
| ||
| map2 [BatStream.StreamLabels] | |||
| map2 [BatStream] |
| ||
| map2 [BatSeq] |
| ||
| map2 [BatList.Labels] | |||
| map2 [BatList] |
| ||
| map2 [BatLazyList.Labels] | |||
| map2 [BatLazyList] |
| ||
| map2 [BatDynArray] | As | ||
| map2 [BatBounded.S] |
| ||
| map2 [BatArray] | As | ||
| map2_exn [BatBounded.S] |
| ||
| map2i [BatList] |
| ||
| map2i [BatDynArray] | As | ||
| map3 [BatTuple.Tuple5] | |||
| map3 [BatTuple.Tuple4] | |||
| map3 [BatTuple.Tuple3] | |||
| map4 [BatTuple.Tuple5] | |||
| map4 [BatTuple.Tuple4] | |||
| map5 [BatTuple.Tuple5] | |||
| map_both [BatResult] |
| ||
| map_comp [BatOrd] | |||
| map_default [BatResult] |
| ||
| map_default [BatOption.Labels] | |||
| map_default [BatOption] |
| ||
| map_default_delayed [BatOption] | Like | ||
| map_endo [BatSet.PSet] |
| ||
| map_endo [BatSet] |
| ||
| map_eq [BatOrd] | |||
| map_error [BatResult] |
| ||
| map_exn [BatBounded.S] |
| ||
| map_ext [BatPathGen.PathType] |
| ||
| map_file [BatUnix] | Memory mapping of a file as a big array. | ||
| map_file [BatBigarray.Array3] | Memory mapping of a file as a three-dimensional big array. | ||
| map_file [BatBigarray.Array2] | Memory mapping of a file as a two-dimensional big array. | ||
| map_file [BatBigarray.Array1] | Memory mapping of a file as a one-dimensional big array. | ||
| map_file [BatBigarray.Genarray] | Memory mapping of a file as a big array. | ||
| map_inplace [BatHashtbl.Cap.Labels] | |||
| map_inplace [BatHashtbl.Cap] | |||
| map_inplace [BatHashtbl.S.Labels] | |||
| map_inplace [BatHashtbl.S] | |||
| map_inplace [BatHashtbl.Labels] | |||
| map_inplace [BatHashtbl] |
| ||
| map_left [BatEither] |
| ||
| map_list [BatRefList] | Apply a function to all elements and return the list constructed with the function returned values | ||
| map_name [BatPathGen.PathType] |
| ||
| map_ord [BatOrd] | These functions extend an existing equality/comparison/ordering to a new domain through a mapping function. | ||
| map_range [BatIMap] | Create a new map by modifying each | ||
| map_right [BatFingerTree.S] |
| ||
| map_right [BatEither] |
| ||
| map_to_set [BatIMap] |
| ||
| mapi [BatVect.Make.Labels] | |||
| mapi [BatVect.Make] | Same as | ||
| mapi [BatVect.Labels] | |||
| mapi [BatVect] | Same as | ||
| mapi [BatString.Cap] | |||
| mapi [BatString] |
| ||
| mapi [BatSeq] |
| ||
| mapi [BatMultiPMap] | Same as | ||
| mapi [BatMultiMap] | Same as | ||
| mapi [BatMap.PMap] | Same as | ||
| mapi [BatMap.S.Labels] | |||
| mapi [BatMap.S] | Same as | ||
| mapi [BatMap] | Same as | ||
| mapi [BatList.Labels] | |||
| mapi [BatList] |
| ||
| mapi [BatLazyList.Labels] | |||
| mapi [BatLazyList] | Lazy map, with indices | ||
| mapi [BatIMap] | Create a new map by computing new values based on key and value of the existing bindings. | ||
| mapi [BatEnum.Labels] | |||
| mapi [BatEnum] |
| ||
| mapi [BatDynArray] |
| ||
| mapi [BatDeque] |
| ||
| mapi [BatBytes] |
| ||
| mapi [BatBigarray.Array1] | Same as | ||
| mapi [BatBigarray.Genarray] | Same as | ||
| mapi [BatArray.Cap.Labels] | |||
| mapi [BatArray.Cap] | |||
| mapi [BatArray.Labels] | |||
| mapi [BatArray] | Same as | ||
| mapij [BatBigarray.Array2] | Same as | ||
| mapijk [BatBigarray.Array3] | Same as | ||
| mapn [BatTuple.Tuple5] | Like | ||
| mapn [BatTuple.Tuple4] | Like | ||
| mapn [BatTuple.Tuple3] | Like | ||
| mapn [BatTuple.Tuple2] | Like | ||
| max [BatSeq.Exceptionless] | |||
| max [BatSeq] |
| ||
| max [BatOrd] |
| ||
| max [BatList] |
| ||
| max [BatInt] | The maximum of two integers. | ||
| max [BatFloat] | |||
| max [BatDynArray] |
| ||
| max [BatArray] |
| ||
| max_array_length [BatteriesConfig] | |||
| max_array_length [BatSys] | Maximum length of a normal array. | ||
| max_big_int [BatBig_int] | Return the greater of its two arguments. | ||
| max_binding [BatMap.PMap] | Returns the binding with the largest key. | ||
| max_binding [BatMap.S] | Return the | ||
| max_binding [BatMap] | Return the | ||
| max_binding_opt [BatMap.PMap] | Return | ||
| max_binding_opt [BatMap.S] | Return | ||
| max_binding_opt [BatMap] | Return | ||
| max_comp [BatOrd] | |||
| max_elt [BatSet.PSet] | returns the largest element of the set. | ||
| max_elt [BatSet.S.Exceptionless] | |||
| max_elt [BatSet.S] | Same as | ||
| max_elt [BatSet] | returns the largest element of the set. | ||
| max_elt [BatISet] | Returns the maximum element in the set | ||
| max_elt_opt [BatSet.PSet] | Same as | ||
| max_elt_opt [BatSet.S] | Same as | ||
| max_elt_opt [BatSet] | Same as | ||
| max_floatarray_length [BatSys] | Maximum length of a floatarray. | ||
| max_int [BatNativeint] | The greatest representable native integer, either 231 - 1 on a 32-bit platform, or 263 - 1 on a 64-bit platform. | ||
| max_int [BatInt64] | The greatest representable 64-bit integer, 263 - 1. | ||
| max_int [BatInt32] | The greatest representable 32-bit integer, 231 - 1. | ||
| max_length [BatVect.Make] | Maximum length of the vect. | ||
| max_length [BatVect] | Maximum length of the vect. | ||
| max_length [BatText] | Maximum length of the rope (number of UTF-8 characters). | ||
| max_num [BatNumber.Bounded] | |||
| max_num [BatNum] | |||
| max_num [BatNativeint] | |||
| max_num [BatInt32] | |||
| max_num [BatInt.Safe_int] | The greatest representable integer, which is either 230-1 or 262-1. | ||
| max_num [BatInt] | The greatest representable integer, which is either 230-1 or 262-1. | ||
| max_num [BatFloat.Safe_float] | |||
| max_num [BatFloat] | |||
| max_num [BatBool] | |||
| max_ord [BatOrd] | |||
| max_string_length [BatteriesConfig] | |||
| max_string_length [BatSys] | Maximum length of a string. | ||
| may [BatOption.Labels] | |||
| may [BatOption] |
| ||
| maybe [BatParserCo] | Accept an optional argument. | ||
| measure [BatFingerTree.Generic] |
| ||
| mem [BatVect.Make.Labels] | |||
| mem [BatVect.Make] |
| ||
| mem [BatVect.Labels] | |||
| mem [BatVect] |
| ||
| mem [BatSet.PSet] |
| ||
| mem [BatSet.S] |
| ||
| mem [BatSet] |
| ||
| mem [BatSeq] |
| ||
| mem [BatMultiPMap] |
| ||
| mem [BatMultiMap] |
| ||
| mem [BatMap.PMap] |
| ||
| mem [BatMap.S] |
| ||
| mem [BatMap] |
| ||
| mem [BatList] |
| ||
| mem [BatLazyList] |
| ||
| mem [BatInnerWeaktbl.S] | |||
| mem [BatInnerWeaktbl] |
| ||
| mem [BatISet] | test whether a given int is a member of the set | ||
| mem [BatIMap] | Test whether there is a binding from the given int | ||
| mem [BatHashtbl.Cap] | |||
| mem [BatHashtbl.S] | |||
| mem [BatHashtbl] |
| ||
| mem [BatDynArray] |
| ||
| mem [BatBitSet] |
| ||
| mem [BatArray.Cap] | |||
| mem [BatArray] |
| ||
| mem_assoc [BatList] | Same as | ||
| mem_assoc [BatLazyList] | As | ||
| mem_assq [BatList] | Same as | ||
| mem_assq [BatLazyList] | As | ||
| mem_cmp [BatList] | Same as | ||
| memq [BatVect.Make.Labels] | |||
| memq [BatVect.Make] | Same as | ||
| memq [BatVect.Labels] | |||
| memq [BatVect] | Same as | ||
| memq [BatList] | Same as | ||
| memq [BatLazyList] | As | ||
| memq [BatDynArray] | Same as | ||
| memq [BatArray.Cap] | |||
| memq [BatArray] | Same as | ||
| merge [BatStream.StreamLabels] | |||
| merge [BatStream] |
| ||
| merge [BatMap.PMap] |
| ||
| merge [BatMap.S] |
| ||
| merge [BatMap] |
| ||
| merge [BatList.Labels] | |||
| merge [BatList] | Merge two lists:
Assuming that | ||
| merge [BatIMap] | |||
| merge [BatHeap.H] | See | ||
| merge [BatHeap] | Merge two heaps. | ||
| merge [BatHashtbl.Cap.Labels] | |||
| merge [BatHashtbl.Cap] | |||
| merge [BatHashtbl.S.Labels] | |||
| merge [BatHashtbl.S] | |||
| merge [BatHashtbl.Labels] | |||
| merge [BatHashtbl] |
| ||
| merge [BatEnum] |
| ||
| merge_all [BatHashtbl.Cap.Labels] | |||
| merge_all [BatHashtbl.Cap] | |||
| merge_all [BatHashtbl.S.Labels] | |||
| merge_all [BatHashtbl.S] | |||
| merge_all [BatHashtbl.Labels] | |||
| merge_all [BatHashtbl] |
| ||
| merge_unsafe [BatMap.PMap] | Same as merge, but assumes the comparison function of both maps are equal. | ||
| mid [BatInt] | Midpoint function; | ||
| min [BatSeq.Exceptionless] | |||
| min [BatSeq] |
| ||
| min [BatOrd] |
| ||
| min [BatList] |
| ||
| min [BatInt] | The minimum of two integers. | ||
| min [BatFloat] | |||
| min [BatDynArray] |
| ||
| min [BatArray] |
| ||
| min_big_int [BatBig_int] | Return the smaller of its two arguments. | ||
| min_binding [BatMap.PMap] | Returns the binding with the smallest key. | ||
| min_binding [BatMap.S] | Return the | ||
| min_binding [BatMap] | Returns the binding with the smallest key. | ||
| min_binding_opt [BatMap.PMap] | Return | ||
| min_binding_opt [BatMap.S] | Return | ||
| min_binding_opt [BatMap] | Return | ||
| min_comp [BatOrd] | |||
| min_elt [BatSet.PSet] | returns the smallest element of the set. | ||
| min_elt [BatSet.S.Exceptionless] | |||
| min_elt [BatSet.S] | Return the smallest element of the given set
(with respect to the | ||
| min_elt [BatSet] | returns the smallest element of the set. | ||
| min_elt [BatISet] | Returns the minimum element in the set | ||
| min_elt_opt [BatSet.PSet] | Return | ||
| min_elt_opt [BatSet.S] | Return | ||
| min_elt_opt [BatSet] | Return | ||
| min_int [BatNativeint] | The greatest representable native integer, either -231 on a 32-bit platform, or -263 on a 64-bit platform. | ||
| min_int [BatInt64] | The smallest representable 64-bit integer, -263. | ||
| min_int [BatInt32] | The smallest representable 32-bit integer, -231. | ||
| min_max [BatList] |
| ||
| min_max [BatDynArray] |
| ||
| min_max [BatArray] |
| ||
| min_num [BatNumber.Bounded] | |||
| min_num [BatNum] | |||
| min_num [BatNativeint] | |||
| min_num [BatInt32] | |||
| min_num [BatInt.Safe_int] | The smallest representable integer, -230 or 262. | ||
| min_num [BatInt] | The smallest representable integer, -230 or -262. | ||
| min_num [BatFloat.Safe_float] | |||
| min_num [BatFloat] | |||
| min_num [BatBool] | |||
| min_ord [BatOrd] | |||
| minor [BatGc] | Trigger a minor collection. | ||
| minor_words [BatGc] | Number of words allocated in the minor heap since the program was started. | ||
| minus_big_int [BatBig_int] | Unary negation. | ||
| minus_num [BatNum] | |||
| minus_one [BatNativeint] | The native integer -1. | ||
| minus_one [BatInt64] | The 64-bit integer -1. | ||
| minus_one [BatInt32] | The 32-bit integer -1. | ||
| minus_one [BatInt.Safe_int] | The integer | ||
| minus_one [BatInt] | The integer | ||
| mkdir [BatUnix] | Create a directory with the given permissions. | ||
| mkfifo [BatUnix] | Create a named pipe with the given permissions. | ||
| mktime [BatUnix] | Convert a date and time, specified by the | ||
| mod_big_int [BatBig_int] | Euclidean modulus of two big integers. | ||
| mod_num [BatNum] | |||
| modf [BatFloat.Safe_float] |
| ||
| modf [BatFloat] |
| ||
| modify [BatVect.Make.Labels] | |||
| modify [BatVect.Make] |
| ||
| modify [BatVect.Labels] | |||
| modify [BatVect] |
| ||
| modify [BatMultiPMap] |
| ||
| modify [BatMultiMap] |
| ||
| modify [BatMap.PMap] |
| ||
| modify [BatMap.S] |
| ||
| modify [BatMap] |
| ||
| modify [BatList] |
| ||
| modify [BatIMap] |
| ||
| modify [BatHashtbl.Cap.Exceptionless] | |||
| modify [BatHashtbl.S.Labels] | |||
| modify [BatHashtbl.S.Exceptionless] | |||
| modify [BatHashtbl.S] | |||
| modify [BatHashtbl.Labels] | |||
| modify [BatHashtbl.Exceptionless] | |||
| modify [BatHashtbl] |
| ||
| modify [BatDynArray] |
| ||
| modify [BatBigarray.Array3] |
| ||
| modify [BatBigarray.Array2] |
| ||
| modify [BatBigarray.Array1] |
| ||
| modify [BatBigarray.Genarray] |
| ||
| modify [BatArray.Cap.Labels] | |||
| modify [BatArray.Cap] | |||
| modify [BatArray.Labels] | |||
| modify [BatArray] |
| ||
| modify_at [BatList] |
| ||
| modify_def [BatMultiPMap] |
| ||
| modify_def [BatMultiMap] |
| ||
| modify_def [BatMap.PMap] |
| ||
| modify_def [BatMap.S] |
| ||
| modify_def [BatMap] |
| ||
| modify_def [BatList] |
| ||
| modify_def [BatIMap] |
| ||
| modify_def [BatHashtbl.S.Labels] | |||
| modify_def [BatHashtbl.S] | |||
| modify_def [BatHashtbl.Labels] | |||
| modify_def [BatHashtbl] |
| ||
| modify_opt [BatMultiPMap] |
| ||
| modify_opt [BatMultiMap] |
| ||
| modify_opt [BatMap.PMap] |
| ||
| modify_opt [BatMap.S] |
| ||
| modify_opt [BatMap] |
| ||
| modify_opt [BatList] |
| ||
| modify_opt [BatIMap] |
| ||
| modify_opt [BatHashtbl.S.Labels] | |||
| modify_opt [BatHashtbl.S] | |||
| modify_opt [BatHashtbl.Labels] | |||
| modify_opt [BatHashtbl] |
| ||
| modify_opt_at [BatList] |
| ||
| modifyi [BatDynArray] | Same as | ||
| modifyi [BatBigarray.Array1] | Same as | ||
| modifyi [BatBigarray.Genarray] | Same as | ||
| modifyi [BatArray.Cap.Labels] | |||
| modifyi [BatArray.Cap] | |||
| modifyi [BatArray.Labels] | |||
| modifyi [BatArray] | Same as | ||
| modifyij [BatBigarray.Array2] | Same as | ||
| modifyijk [BatBigarray.Array3] | Same as | ||
| modulo [BatNumber.Numeric] | |||
| modulo [BatNum] | |||
| modulo [BatNativeint] | |||
| modulo [BatInt64] | |||
| modulo [BatInt32] | |||
| modulo [BatInt.Safe_int] |
| ||
| modulo [BatInt] |
| ||
| modulo [BatFloat.Safe_float] | |||
| modulo [BatFloat] | |||
| modulo [BatComplex] | |||
| modulo [BatBool] | |||
| modulo [BatBig_int] | |||
| move [BatUTF8] |
| ||
| mul [BatNumber.Numeric] | |||
| mul [BatNum] | |||
| mul [BatNativeint] | Multiplication. | ||
| mul [BatInt64] | Multiplication. | ||
| mul [BatInt32] | Multiplication. | ||
| mul [BatInt.Safe_int] | Multiplication. | ||
| mul [BatInt] | Multiplication. | ||
| mul [BatFloat.Safe_float] | |||
| mul [BatFloat] | |||
| mul [BatComplex] | Multiplication | ||
| mul [BatBool] | |||
| mul [BatBig_int] | |||
| mult_big_int [BatBig_int] | Multiplication of two big integers. | ||
| mult_int_big_int [BatBig_int] | Multiplication of a big integer by a small integer | ||
| mult_num [BatNum] | |||
| multi_choice [BatRandom] |
| ||
| multiline_comment [BatGenlex.Languages.Make] | |||
| must [BatParserCo] | Prevent backtracking. | ||
N | |||
| n_cartesian_product [BatList] | Given n lists, return the n-way cartesian product of these lists. | ||
| name [BatPrintexc.Slot] |
| ||
| name [BatPathGen.PathType] | Returns name of the object the pathname points to, i.e. | ||
| name [BatGlobal] | Retrieve the name of a global. | ||
| name_core [BatPathGen.PathType] | Returns part of the name to the left of rightmost dot. | ||
| name_of_input [BatScanf.Scanning] |
| ||
| name_of_level [BatLogger] |
| ||
| nan [BatFloat.Safe_float] | A special floating-point value denoting the result of an
undefined operation such as | ||
| nan [BatFloat] | A special floating-point value denoting the result of an
undefined operation such as | ||
| nat_of_num [BatNum] | Coercions between numerical types | ||
| natint_set [BatteriesPrint] | |||
| nativeint [BatRandom.Incubator.Private_state_enums.State] | |||
| nativeint [BatRandom.State] | |||
| nativeint [BatRandom] |
| ||
| nativeint [BatBigarray] | See | ||
| nativeint_of_big_int [BatBig_int] | Convert a big integer to a native integer. | ||
| nativeint_of_big_int_opt [BatBig_int] | Convert a big integer to a native integer. | ||
| neg [BatPervasives] |
| ||
| neg [BatNumber.Numeric] | |||
| neg [BatNum] | |||
| neg [BatNativeint] | Unary negation. | ||
| neg [BatInt64] | Unary negation. | ||
| neg [BatInt32] | Unary negation. | ||
| neg [BatInt.Safe_int] | Unary negation. | ||
| neg [BatInt] | Unary negation. | ||
| neg [BatInnerPervasives] | |||
| neg [BatFloat.Safe_float] | |||
| neg [BatFloat] | Returns the negation of the input, i.e. | ||
| neg [BatComplex] | Unary negation. | ||
| neg [BatBool] | |||
| neg [BatBig_int] | |||
| neg2 [BatPervasives] | as | ||
| neg2 [BatInnerPervasives] | |||
| neg_infinity [BatFloat.Safe_float] | Negative infinity. | ||
| neg_infinity [BatFloat] | Negative infinity. | ||
| nested_comments [BatGenlex.Languages.Definition] | |||
| new_line [BatLexing] | Update the | ||
| newline [BatCharParser] | Recognizes a newline | ||
| next [BatUTF8] |
| ||
| next [BatStream] | Return the first element of the stream and remove it from the stream. | ||
| next [BatLazyList] | Compute and return the first node from the list as a | ||
| next [BatDllist] | Given a node, get the next element in the list after the node. | ||
| next_set_bit [BatBitSet] |
| ||
| nice [BatUnix] | Change the process priority. | ||
| nil [BatSeq] |
| ||
| nil [BatLazyList] | The empty list. | ||
| nolock [BatConcurrent] | A lock which does nothing. | ||
| none_of [BatParserCo] | Accept any value not in a list
Faster and more convenient than combining | ||
| none_of [BatCharParser] | Accept any value not in a list
As | ||
| norm [BatComplex] | Norm: given | ||
| norm2 [BatComplex] | Norm squared: given | ||
| normalize [BatPathGen.PathType] | Deprecated name for | ||
| normalize_filepath [BatPathGen.PathType] | Consumes single dots where possible, e.g.: | ||
| normalize_in_graph [BatPathGen.PathType] | Another name for | ||
| normalize_in_tree [BatPathGen.PathType] | Consumes single dots and applies double dots where possible, e.g.: | ||
| not [BatBool] | The boolean negation. | ||
| not_char [BatCharParser] | Accept any value not a given char
As | ||
| npeek [BatStream] |
| ||
| npop [BatRefList] | Removes and returns the n first elements or
raises | ||
| nread [BatInnerIO] |
| ||
| nread [BatIO] |
| ||
| nreplace [BatString.Cap] | |||
| nreplace [BatString] |
| ||
| nsplit [BatText] |
| ||
| nsplit [BatString.Cap] | |||
| nsplit [BatString] |
| ||
| nsplit [BatList] |
| ||
| ntake [BatList] |
| ||
| nth [BatUTF8] |
| ||
| nth [BatList] | Obsolete. | ||
| nth [BatLazyList] | Obsolete. | ||
| nth [BatBuffer] | get the n-th character of the buffer. | ||
| nth_dim [BatBigarray.Genarray] |
| ||
| nth_opt [BatList] | Return the | ||
| null [BatFilename] |
| ||
| null_formatter [BatLogger] |
| ||
| null_tracker [BatGc.Memprof] | Default callbacks simply return | ||
| num_bits_big_int [BatBig_int] | Return the number of significant bits in the absolute value of the given big integer. | ||
| num_digits_big_int [BatBig_int] | Return the number of machine words used to store the given big integer. | ||
| num_dims [BatBigarray.Genarray] | Return the number of dimensions of the given big array. | ||
| num_of_big_int [BatNum] | |||
| num_of_int [BatNum] | |||
| num_of_nat [BatNum] | |||
| num_of_ratio [BatNum] | |||
| num_of_string [BatNum] | |||
| number [BatGenlex.Languages.Make] | Parse either an integer or a floating-point number. | ||
| numeric_compare [BatString] | Compare two strings, sorting "abc32def" before "abc210abc". | ||
| nwrite [BatInnerIO] | Write a string to an output. | ||
| nwrite [BatIO] | Write a string to an output. | ||
| nwrite_bytes [BatInnerIO] | Write a byte sequence to an output. | ||
O | |||
| ocaml_version [BatSys] |
| ||
| of_abstr [BatConcreteQueue] | |||
| of_array [BatVect.Make] |
| ||
| of_array [BatVect] |
| ||
| of_array [BatSet.PSet] | builds a set from the given array and comparison function | ||
| of_array [BatSet.S] | builds a set from the given array. | ||
| of_array [BatSet] | builds a set from the given array, using the default comparison function | ||
| of_array [BatLazyList] | Eager conversion from array | ||
| of_array [BatDynArray] |
| ||
| of_array [BatBigarray.Array3] | Build a three-dimensional big array initialized from the given array of arrays of arrays. | ||
| of_array [BatBigarray.Array2] | Build a two-dimensional big array initialized from the given array of arrays. | ||
| of_array [BatBigarray.Array1] | Build a one-dimensional big array initialized from the given array. | ||
| of_array [BatArray.Cap] | Adopt a regular array as a capability array, allowing to decrease capabilities if necessary. | ||
| of_backwards [BatVect.RANDOMACCESS] | |||
| of_backwards [BatVect.Make] | Build a vector from an enumeration, from last to first. | ||
| of_backwards [BatVect] | Build a vector from an enumeration, from last to first. | ||
| of_backwards [BatString.Cap] | |||
| of_backwards [BatString] | Build a string from an enumeration, starting with last character, ending with first. | ||
| of_backwards [BatRefList] | Creates a ref list from an enumeration, going from last to first | ||
| of_backwards [BatList] | Build a list from an enumeration. | ||
| of_backwards [BatFingerTree.S] |
| ||
| of_backwards [BatArray.Cap] | |||
| of_backwards [BatArray] | Build an array from an enumeration, with the first element of the enumeration as the last element of the array and vice versa. | ||
| of_byte [BatInt32] | |||
| of_bytes [BatString.Cap] | Adopt a regular byte sequence. | ||
| of_bytes [BatStream] | Return the stream of the characters of the bytes parameter. | ||
| of_channel [BatStream] | Return the stream of the characters read from the input channel. | ||
| of_char [BatUChar] |
| ||
| of_char [BatText] |
| ||
| of_char [BatString.Cap] | |||
| of_char [BatString] | Returns a string containing one given character. | ||
| of_container [BatVect.Make] |
| ||
| of_digit [BatChar] | Return the character representing a given digit. | ||
| of_enum [BatVect.RANDOMACCESS] | |||
| of_enum [BatVect.Make] | Build a vector from an enumeration. | ||
| of_enum [BatVect] | Build a vector from an enumeration. | ||
| of_enum [BatTuple.Tuple5] | |||
| of_enum [BatTuple.Tuple4] | |||
| of_enum [BatTuple.Tuple3] | |||
| of_enum [BatTuple.Tuple2] | |||
| of_enum [BatText] | converts the enumeration into a rope | ||
| of_enum [BatString.Cap] | |||
| of_enum [BatString] | Creates a string from a character enumeration. | ||
| of_enum [BatStream] | Convert an enumeration to a stream. | ||
| of_enum [BatStack] |
| ||
| of_enum [BatSet.PSet] | |||
| of_enum [BatSet.S] | |||
| of_enum [BatSet] | |||
| of_enum [BatRefList] | Creates a ref list from an enumeration | ||
| of_enum [BatQueue] |
| ||
| of_enum [BatParserCo.Source] | |||
| of_enum [BatOption] |
| ||
| of_enum [BatMultiPMap] | creates a map from an enumeration, using the specified function
for key comparison or | ||
| of_enum [BatMultiMap] | creates a map from an enumeration, using the specified function
for key comparison or | ||
| of_enum [BatMap.PMap] | creates a map from an enumeration, using the specified function
for key comparison or | ||
| of_enum [BatMap.S] | Create a map from a (key, value) enumeration. | ||
| of_enum [BatMap] | Creates a map from an enumeration. | ||
| of_enum [BatList] | Build a list from an enumeration. | ||
| of_enum [BatLazyList] | Lazy conversion from enum. | ||
| of_enum [BatISet] | |||
| of_enum [BatIMap] |
| ||
| of_enum [BatHeap.H] | See | ||
| of_enum [BatHeap] | Build a heap from an enumeration. | ||
| of_enum [BatHashtbl.Cap] | |||
| of_enum [BatHashtbl.S] | |||
| of_enum [BatHashtbl] | Create a hashtable from a (key,value) enumeration. | ||
| of_enum [BatFingerTree.S] |
| ||
| of_enum [BatEnum.Enumerable] | Build a data structure from an enumeration | ||
| of_enum [BatEnum] | identity : added for consistency with the other data structures | ||
| of_enum [BatDynArray] |
| ||
| of_enum [BatDllist] | Create a dllist from an enum. | ||
| of_enum [BatDeque] |
| ||
| of_enum [BatBuffer] | Creates a buffer from a character enumeration. | ||
| of_enum [BatBitSet] |
| ||
| of_enum [BatBigarray.Array1] |
| ||
| of_enum [BatArray.Cap] | |||
| of_enum [BatArray] | Build an array from an enumeration. | ||
| of_enum_cmp [BatSet.PSet] | |||
| of_float [BatString.Cap] | |||
| of_float [BatString] | Returns the string representation of an float. | ||
| of_float [BatNumber.Numeric] | |||
| of_float [BatNum] | |||
| of_float [BatNativeint] | Convert the given floating-point number to a native integer, discarding the fractional part (truncate towards 0). | ||
| of_float [BatInt64] | Convert the given floating-point number to a 64-bit integer, discarding the fractional part (truncate towards 0). | ||
| of_float [BatInt32] | Convert the given floating-point number to a 32-bit integer, discarding the fractional part (truncate towards 0). | ||
| of_float [BatInt.Safe_int] | Convert the given floating-point number to integer, discarding the fractional part (truncate towards 0). | ||
| of_float [BatInt] | Convert the given floating-point number to integer integer, discarding the fractional part (truncate towards 0). | ||
| of_float [BatFloat.Safe_float] | |||
| of_float [BatFloat] | |||
| of_float [BatComplex] |
| ||
| of_float [BatBool] |
| ||
| of_float [BatBig_int] | rounds to the nearest integer | ||
| of_float_string [BatNum] | Convert a simple floating point literal to a num. | ||
| of_fun [BatStream] |
| ||
| of_input [BatSubstring] | |||
| of_input [BatStream] | Convert an | ||
| of_int [BatUChar] | Alias of | ||
| of_int [BatString.Cap] | |||
| of_int [BatString] | Returns the string representation of an int. | ||
| of_int [BatNumber.Numeric] | |||
| of_int [BatNum] | |||
| of_int [BatNativeint] | Convert the given integer (type | ||
| of_int [BatInt64] | Convert the given integer (type | ||
| of_int [BatInt32] | Convert the given integer (type | ||
| of_int [BatInt.Safe_int] | |||
| of_int [BatInt] | |||
| of_int [BatFloat.Safe_float] | |||
| of_int [BatFloat] | |||
| of_int [BatComplex] | |||
| of_int [BatBool] | anything but | ||
| of_int [BatBig_int] | |||
| of_int32 [BatNativeint] | Convert the given 32-bit integer (type | ||
| of_int32 [BatInt64] | Convert the given 32-bit integer (type | ||
| of_int64 [BatNativeint] | Convert the given 64-bit integer (type | ||
| of_int64 [BatInt32] | Convert the given 64-bit integer (type | ||
| of_latin1 [BatText] | Constructs a unicode rope from a latin-1 string. | ||
| of_list [BatVect.Make] | |||
| of_list [BatVect] | |||
| of_list [BatString.Cap] | |||
| of_list [BatString] | Converts a list of characters to a string. | ||
| of_list [BatStream] | Return the stream holding the elements of the list in the same order. | ||
| of_list [BatSplay.Map] | |||
| of_list [BatSet.PSet] | builds a set from the given list, using the default comparison function | ||
| of_list [BatSet.S] | builds a set from the given list. | ||
| of_list [BatSet] | builds a set from the given list, using the default comparison function | ||
| of_list [BatSeq] | Convenience function to build a seq from a list. | ||
| of_list [BatRefList] | Creates a ref list from a list - O(1) | ||
| of_list [BatLazyList] | Lazy conversion from lists | ||
| of_list [BatISet] | Build a ISet.t out of a list or enum of ranges | ||
| of_list [BatHeap.H] | See | ||
| of_list [BatHeap] | Build a heap from a given list. | ||
| of_list [BatHashtbl.Cap] | |||
| of_list [BatHashtbl.S] | |||
| of_list [BatHashtbl] | Create a hashtable from a list of (key,value) pairs. | ||
| of_list [BatGenlex] | Create a lexer from a list of keywords | ||
| of_list [BatFingerTree.S] |
| ||
| of_list [BatDynArray] |
| ||
| of_list [BatDllist] | Converts from a normal list to a Dllist and returns the first node. | ||
| of_list [BatDeque] |
| ||
| of_list [BatBitSet] | As | ||
| of_list [BatArray.Cap] | |||
| of_list [BatArray] |
| ||
| of_list_backwards [BatFingerTree.S] |
| ||
| of_nativeint [BatInt64] | Convert the given native integer (type | ||
| of_nativeint [BatInt32] | Convert the given native integer (type | ||
| of_object [BatEnum] |
| ||
| of_option [BatResult] | Convert an | ||
| of_seq [BatString] | Create a string from the generator | ||
| of_seq [BatSet.PSet] | build a set from the given elements | ||
| of_seq [BatSet.S] | build a set from the given elements | ||
| of_seq [BatSet] | build a set from the given elements | ||
| of_seq [BatQueue] | Create a queue from the generator | ||
| of_seq [BatMap.PMap] | build a map from the given bindings | ||
| of_seq [BatMap.S] | build a map from the given bindings | ||
| of_seq [BatMap] | build a map from the given bindings | ||
| of_seq [BatList] | Create a list from the iterator | ||
| of_seq [BatBytes] | Create a string from the generator | ||
| of_seq [BatBuffer] | Create a buffer from the generator | ||
| of_seq [BatArray] | |||
| of_stream [BatLazyList] | Lazy conversion from stream. | ||
| of_string [BatUnit] | Convert the given string to a unit. | ||
| of_string [BatText] |
| ||
| of_string [BatSubstring] | |||
| of_string [BatString.Cap] | Adopt a regular byte sequence. | ||
| of_string [BatStream] | Return the stream of the characters of the string parameter. | ||
| of_string [BatSeq] | Create a sequence by parsing a string. | ||
| of_string [BatPathGen.PathType] | Parse path in a given string. | ||
| of_string [BatNumber.Numeric] | |||
| of_string [BatNum] | |||
| of_string [BatNativeint] | Convert the given string to a native integer. | ||
| of_string [BatInt64] | Convert the given string to a 64-bit integer. | ||
| of_string [BatInt32] | Convert the given string to a 32-bit integer. | ||
| of_string [BatInt.Safe_int] | Convert the given string to an integer
The string is read in decimal (by default) or in hexadecimal,
octal or binary if the string begins with | ||
| of_string [BatInt] | Convert the given string to an integer
The string is read in decimal (by default) or in hexadecimal,
octal or binary if the string begins with | ||
| of_string [BatFloat.Safe_float] | |||
| of_string [BatFloat] | |||
| of_string [BatComplex] |
| ||
| of_string [BatBytes] | Return a new byte sequence that contains the same bytes as the given string. | ||
| of_string [BatBool] | Convert the given string to a boolean. | ||
| of_string [BatBig_int] | |||
| of_string_opt [BatNativeint] | Same as | ||
| of_string_opt [BatInt64] | Same as | ||
| of_string_opt [BatInt32] | Same as | ||
| of_table [BatHashtbl.Cap] | Adopt a regular hashtable as a capability hashtble, allowing to decrease capabilities if necessary. | ||
| of_uchar [BatText] |
| ||
| of_value [BatBigarray.Array0] | Build a zero-dimensional big array initialized from the given value. | ||
| oget_exn [BatRef] | Get a value from an option ref; | ||
| ok [BatResult] |
| ||
| ok [BatPervasives] |
| ||
| ok [BatInnerPervasives] | |||
| on_close_out [BatInnerIO] | Register a function to be triggered just before an output is closed. | ||
| on_output [BatStream] | Convert an | ||
| one [BatNumber.Numeric] | |||
| one [BatNum] | |||
| one [BatNativeint] | The native integer 1. | ||
| one [BatInt64] | The 64-bit integer 1. | ||
| one [BatInt32] | The 32-bit integer 1. | ||
| one [BatInt.Safe_int] | The integer | ||
| one [BatInt] | The integer | ||
| one [BatFloat.Safe_float] | Floating number one. | ||
| one [BatFloat] | Floating number one. | ||
| one [BatComplex] | The complex number | ||
| one [BatBool] | |||
| one [BatBig_int] | |||
| one_of [BatParserCo] | Accept one of several values. | ||
| one_plus [BatParserCo] | Accept a (non-empty) list of expressions | ||
| op_letter [BatGenlex.Languages.Definition] | |||
| op_map [BatSet.Incubator] | Order Preserving map; as | ||
| op_start [BatGenlex.Languages.Definition] | |||
| opaque_identity [BatSys] | For the purposes of optimization, | ||
| opaque_identity [BatOpaqueInnerSys] | |||
| open_box [BatFormat] |
| ||
| open_connection [BatUnix] | Connect to a server at the given address. | ||
| open_hbox [BatFormat] |
| ||
| open_hovbox [BatFormat] |
| ||
| open_hvbox [BatFormat] |
| ||
| open_in [BatPervasives] | Open the named file for reading. | ||
| open_in [BatFile] |
| ||
| open_in_bin [BatPervasives] | Same as | ||
| open_in_gen [BatPervasives] |
| ||
| open_out [BatPervasives] | Open the named file for writing, and return a new output channel on that file. | ||
| open_out [BatFile] |
| ||
| open_out_bin [BatPervasives] | Same as | ||
| open_out_gen [BatPervasives] |
| ||
| open_process [BatUnix] | Same as | ||
| open_process_args [BatUnix] | Same as | ||
| open_process_args_full [BatUnix] | Similar to | ||
| open_process_args_in [BatUnix] | High-level pipe and process management. | ||
| open_process_args_out [BatUnix] | Same as | ||
| open_process_full [BatUnix] | Similar to | ||
| open_process_in [BatUnix] | High-level pipe and process management. | ||
| open_process_out [BatUnix] | Same as | ||
| open_tag [BatFormat] |
| ||
| open_tbox [BatFormat] | Opens a tabulation box. | ||
| open_temp_file [BatFilename] | Same as | ||
| open_temporary_out [BatFile] |
| ||
| open_vbox [BatFormat] |
| ||
| opendir [BatUnix] | Open a descriptor on a directory | ||
| openfile [BatUnix] | Open the named file with the given flags. | ||
| operations [BatNumber.Numeric] | |||
| operations [BatNum] | |||
| operations [BatNativeint] | |||
| operations [BatInt64] | |||
| operations [BatInt32] | |||
| operations [BatInt.Safe_int] | |||
| operations [BatInt] | |||
| operations [BatFloat.Safe_float] | |||
| operations [BatFloat] | |||
| operations [BatComplex] | |||
| operations [BatBool] | |||
| operations [BatBig_int] | |||
| opt [BatOptParse.Opt] | Get the value of an option as an optional value. | ||
| opt_of_ord [BatBounded] |
| ||
| or_big_int [BatBig_int] | Bitwise logical ``or''. | ||
| ord [BatVect] | |||
| ord [BatUnit] | Always returns | ||
| ord [BatTuple.Tuple5] | |||
| ord [BatTuple.Tuple4] | |||
| ord [BatTuple.Tuple3] | |||
| ord [BatTuple.Tuple2] | |||
| ord [BatString] | Ordering function for strings, see | ||
| ord [BatRef] | |||
| ord [BatOrd] | Returns a variant ordering from a legacy comparison | ||
| ord [BatOption] | Comparison between optional values | ||
| ord [BatNumber.Numeric] | |||
| ord [BatNum] | |||
| ord [BatNativeint] | |||
| ord [BatList] | |||
| ord [BatInt64] | |||
| ord [BatInt32] | |||
| ord [BatInt.Safe_int] | |||
| ord [BatInt] | |||
| ord [BatISet] | Same as | ||
| ord [BatFloat] | |||
| ord [BatEnum] | Same as | ||
| ord [BatComplex] | |||
| ord [BatOrd.Ord] | |||
| ord [BatChar] | |||
| ord [BatBool] | |||
| ord [BatBitSet] |
| ||
| ord [BatBig_int] | |||
| ord [BatArray.Incubator.Ord] | |||
| ord [BatArray.Cap] | |||
| ord [BatArray] | Hoist an element comparison function to compare arrays of those elements, with shorter arrays less than longer ones, and lexicographically for arrays of the same size. | ||
| ord0 [BatOrd] | |||
| ord_by [BatOrd.Incubator] | Build a | ||
| os_type [BatSys] | Operating system currently executing the OCaml program. | ||
| oset [BatRef] | Set the given option ref to | ||
| other_exec [BatFile] | Give the permission to execute the file to the rest of the world. | ||
| other_read [BatFile] | Give the permission to read the file to the rest of the world. | ||
| other_write [BatFile] | Give the permission to modify the file to the rest of the world. | ||
| out [BatLog.Config] | |||
| out_channel_of_descr [BatUnix] | Create an output channel writing on the given descriptor. | ||
| out_of_range [BatUTF8] |
| ||
| output [BatPervasives] |
| ||
| output [BatMarshal] |
| ||
| output [BatLog.Make_lev] | |||
| output [BatLog.Easy] | Set this ref to the output you want logging messages to go to. | ||
| output [BatLog] | This ref holds the output channel for simple logging. | ||
| output [BatInnerIO] |
| ||
| output [BatIO] |
| ||
| output [BatDigest] | Write a digest on the given output. | ||
| output_binary_float [BatPervasives] | Write one float in binary format (8 bytes, IEEE 754 double format) on the given output channel. | ||
| output_binary_int [BatPervasives] | Write one integer in binary format (4 bytes, big-endian) on the given output channel. | ||
| output_bits [BatIO] | Write bits to an output | ||
| output_buffer [BatBuffer] |
| ||
| output_byte [BatPervasives] | Write one 8-bit integer (as the single character with that code) on the given output channel. | ||
| output_channel [BatInnerIO] | Create an output that will write into a channel. | ||
| output_channel [BatIO] | Create an output that will write into a channel. | ||
| output_char [BatPervasives] | Write the character on the given output channel. | ||
| output_enum [BatIO] | Create an output that will write into an | ||
| output_file [BatPervasives] | creates a filename, write text into it and close it. | ||
| output_of_descr [BatUnix] | Create an | ||
| output_string [BatPervasives] | Write the string on the given output channel. | ||
| output_string [BatInnerIO] | Create an output that will write into a string in an efficient way. | ||
| output_string [BatIO] | Create an output that will write into a string in an efficient way. | ||
| output_substring [BatPervasives] |
| ||
| output_substring [BatInnerIO] | like | ||
| output_substring [BatIO] | like | ||
| output_text [BatText] | Write the text on the given output channel. | ||
| output_value [BatPervasives] | Write the representation of a structured value of any type to a channel. | ||
| over_max_boxes [BatFormat] | Tests if the maximum number of boxes allowed have already been opened. | ||
P | |||
| p [BatPathGen.PathType] | |||
| pack [BatInt32] |
| ||
| pack_big [BatInt32] |
| ||
| parent [BatPathGen.PathType] | Returns parent path, i.e. | ||
| parent_dir_name [BatFilename] | The conventional name for the parent of the current directory (e.g. | ||
| parse [BatOptParse.OptParser] | Parse arguments as if the arguments | ||
| parse [BatCharParser] | Apply a parser to a string. | ||
| parse_argv [BatOptParse.OptParser] | Parse all the arguments in | ||
| partition [BatVect.Make.Labels] | |||
| partition [BatVect.Make] |
| ||
| partition [BatVect.Labels] | |||
| partition [BatVect] |
| ||
| partition [BatSet.PSet] | returns two disjoint subsets, those that satisfy the given predicate and those that don't | ||
| partition [BatSet.S.Labels] | |||
| partition [BatSet.S] |
| ||
| partition [BatSet] | returns two disjoint subsets, those that satisfy the given predicate and those that don't | ||
| partition [BatMap.PMap] |
| ||
| partition [BatMap.S] |
| ||
| partition [BatMap] |
| ||
| partition [BatList.Labels] | |||
| partition [BatList] |
| ||
| partition [BatISet] | partitions the input set into two sets with elements that satisfy the predicate and those that don't | ||
| partition [BatEnum] | as | ||
| partition [BatDynArray] |
| ||
| partition [BatArray.Cap] | |||
| partition [BatArray] |
| ||
| partition_map [BatList.Labels] | |||
| partition_map [BatList] |
| ||
| pass [BatPrintexc] |
| ||
| pause [BatUnix] | Wait until a non-ignored, non-blocked signal is delivered. | ||
| peek [BatStream] | Return | ||
| peek [BatQueue.Exceptionless] | |||
| peek [BatQueue] |
| ||
| peek [BatPervasives] |
| ||
| peek [BatLazyList] |
| ||
| peek [BatEnum] |
| ||
| peek_opt [BatQueue] |
| ||
| perm [BatFile] | Join permissions | ||
| perturb [BatRandom.Incubator.Private_state_enums.State] |
| ||
| pi [BatFloat.Safe_float] | The constant pi (3.14159...) | ||
| pi [BatFloat] | The constant pi (3.14159...) | ||
| pi2 [BatFloat] |
| ||
| pi4 [BatFloat] |
| ||
| pipe [BatUnix] | Create a pipe. | ||
| pipe [BatInnerIO] | Create a pipe between an input and an output. | ||
| pipe [BatIO] | Create a pipe between an input and an output. | ||
| pivot_split [BatArray.Cap] | |||
| pivot_split [BatArray] |
| ||
| polar [BatComplex] |
| ||
| poly [BatOrd] | Polymorphic comparison functions, based on the
| ||
| poly_comp [BatOrd] | |||
| poly_ord [BatOrd] | |||
| pop [BatVect.Make] | Return the last element of a vector and its first | ||
| pop [BatVect] | Return the last element of a vector and its first | ||
| pop [BatStack.Exceptionless] | |||
| pop [BatStack] |
| ||
| pop [BatSet.PSet] | returns one element of the set and the set without that element. | ||
| pop [BatSet.S] | returns one element of the set and the set without that element. | ||
| pop [BatSet] | returns one element of the set and the set without that element. | ||
| pop [BatRefList] | Removes and returns the first element or
raises | ||
| pop [BatQueue] |
| ||
| pop [BatMap.PMap] |
| ||
| pop [BatMap.S] |
| ||
| pop [BatMap] |
| ||
| pop_max [BatSet.PSet] | Returns the biggest element of the given set along with the rest of the set. | ||
| pop_max [BatSet.S] | Returns the biggest element of the given set along with the rest of the set. | ||
| pop_max [BatSet] | Returns the biggest element of the given set along with the rest of the set. | ||
| pop_max_binding [BatMap.PMap] | Return the binding with the largest key along with the rest of the map. | ||
| pop_max_binding [BatMap.S] | Return the ( | ||
| pop_max_binding [BatMap] | Returns the binding with the largest key along with the rest of the map. | ||
| pop_min [BatSet.PSet] | Returns the smallest element of the given set along with the rest of the set. | ||
| pop_min [BatSet.S] | Returns the smallest element of the given set along with the rest of the set. | ||
| pop_min [BatSet] | Returns the smallest element of the given set along with the rest of the set. | ||
| pop_min_binding [BatMap.PMap] | Return the binding with the smallest key along with the rest of the map. | ||
| pop_min_binding [BatMap.S] | Return the | ||
| pop_min_binding [BatMap] | Returns the binding with the smallest key along with the rest of the map. | ||
| popcount [BatInt] | Returns the number of 1 bits set in the binary representation of the number. | ||
| pos_in [BatIO] | Create an input that provide a count function of the number of bytes read from it. | ||
| pos_out [BatIO] | Create an output that provide a count function of the number of bytes written through it. | ||
| post [BatRef] | Perform an operation on a reference and return the previous value of that reference. | ||
| post_decr [BatRef] | Decrement an integer, return the old value. | ||
| post_incr [BatRef] | Increment an integer, return the old value. | ||
| post_map [BatParserCo] | Pass the (successful) result of some parser through a map. | ||
| pow [BatNumber.Numeric] | |||
| pow [BatNum] | |||
| pow [BatNativeint] | |||
| pow [BatInt64] | |||
| pow [BatInt32] | |||
| pow [BatInt.Safe_int] |
| ||
| pow [BatInt] |
| ||
| pow [BatFloat.Safe_float] | |||
| pow [BatFloat] | |||
| pow [BatComplex] | Power function. | ||
| pow [BatBool] | |||
| pow [BatBig_int] | |||
| power_big_int_positive_big_int [BatBig_int] | Exponentiation functions. | ||
| power_big_int_positive_int [BatBig_int] | |||
| power_int_positive_big_int [BatBig_int] | |||
| power_int_positive_int [BatBig_int] | |||
| power_num [BatNum] | |||
| pp_close_box [BatFormat] | |||
| pp_close_tag [BatFormat] | |||
| pp_close_tbox [BatFormat] | |||
| pp_force_newline [BatFormat] | |||
| pp_get_all_formatter_output_functions [BatFormat] | |||
| pp_get_ellipsis_text [BatFormat] | |||
| pp_get_formatter_output_functions [BatFormat] | |||
| pp_get_formatter_tag_functions [BatFormat] | |||
| pp_get_margin [BatFormat] | |||
| pp_get_mark_tags [BatFormat] | |||
| pp_get_max_boxes [BatFormat] | |||
| pp_get_max_indent [BatFormat] | |||
| pp_get_print_tags [BatFormat] | |||
| pp_open_box [BatFormat] | |||
| pp_open_hbox [BatFormat] | |||
| pp_open_hovbox [BatFormat] | |||
| pp_open_hvbox [BatFormat] | |||
| pp_open_tag [BatFormat] | |||
| pp_open_tbox [BatFormat] | |||
| pp_open_vbox [BatFormat] | |||
| pp_over_max_boxes [BatFormat] | |||
| pp_print_as [BatFormat] | |||
| pp_print_bool [BatFormat] | |||
| pp_print_break [BatFormat] | |||
| pp_print_char [BatFormat] | |||
| pp_print_cut [BatFormat] | |||
| pp_print_float [BatFormat] | |||
| pp_print_flush [BatFormat] | |||
| pp_print_if_newline [BatFormat] | |||
| pp_print_int [BatFormat] | |||
| pp_print_list [BatFormat] |
| ||
| pp_print_newline [BatFormat] | |||
| pp_print_space [BatFormat] | |||
| pp_print_string [BatFormat] | |||
| pp_print_tab [BatFormat] | |||
| pp_print_tbreak [BatFormat] | |||
| pp_print_text [BatFormat] |
| ||
| pp_set_all_formatter_output_functions [BatFormat] | |||
| pp_set_ellipsis_text [BatFormat] | |||
| pp_set_formatter_out_channel [BatFormat] | |||
| pp_set_formatter_output [BatFormat] | |||
| pp_set_formatter_output_functions [BatFormat] | |||
| pp_set_formatter_tag_functions [BatFormat] | |||
| pp_set_margin [BatFormat] | |||
| pp_set_mark_tags [BatFormat] | |||
| pp_set_max_boxes [BatFormat] | |||
| pp_set_max_indent [BatFormat] | |||
| pp_set_print_tags [BatFormat] | |||
| pp_set_tab [BatFormat] | |||
| pp_set_tags [BatFormat] | |||
| pre [BatRef] | Perform an operation on a reference and return the new value of that reference. | ||
| pre_decr [BatRef] | Increment an integer, return the new value. | ||
| pre_incr [BatRef] | Increment an integer, return the new value. | ||
| pred [BatNumber.Discrete] | |||
| pred [BatNumber.Numeric] | |||
| pred [BatNum] | |||
| pred [BatNativeint] | Predecessor. | ||
| pred [BatInt64] | Predecessor. | ||
| pred [BatInt32] | Predecessor. | ||
| pred [BatInt.Safe_int] | Predecessor. | ||
| pred [BatInt] | Predecessor. | ||
| pred [BatFloat.Safe_float] | Subtract | ||
| pred [BatFloat] | Subtract | ||
| pred [BatComplex] | Remove | ||
| pred [BatBool] | |||
| pred [BatBig_int] | |||
| pred_big_int [BatBig_int] | Predecessor (subtract 1). | ||
| pred_num [BatNum] | |||
| prefix [BatLog.Config] | |||
| prefix [BatLog] | This ref holds the text printed before each log message. | ||
| prefix_action [BatEnum] |
| ||
| prepend [BatVect.Make] |
| ||
| prepend [BatVect] |
| ||
| prepend [BatDllist] |
| ||
| prepend_char [BatText] |
| ||
| prepend_list [BatDeque] |
| ||
| prerr_all [BatPervasives] | Print the contents of an input to the error output. | ||
| prerr_bool [BatPervasives] | Print a boolean to stderr. | ||
| prerr_guess [BatPervasives] | Attempt to print the representation of a runtime value on the error output. | ||
| prev [BatUTF8] |
| ||
| prev [BatDllist] | Given a node, get the previous element in the list before the node. | ||
| print [BatVect.Make] | |||
| print [BatVect] | |||
| print [BatUref] | Print the uref. | ||
| print [BatUnit] | Printing | ||
| print [BatTuple.Tuple5] | |||
| print [BatTuple.Tuple4] | |||
| print [BatTuple.Tuple3] | |||
| print [BatTuple.Tuple2] | |||
| print [BatText] | Prints a rope to the given out_channel | ||
| print [BatSubstring] |
| ||
| print [BatString.Cap] | |||
| print [BatString] | Print a string. | ||
| print [BatStack] | |||
| print [BatSet.PSet] | |||
| print [BatSet.S] | |||
| print [BatSet] | |||
| print [BatSeq] | Print the contents of a sequence | ||
| print [BatResult] | Print a result as Ok(x) or Error(exn) | ||
| print [BatRef] | |||
| print [BatQueue] | |||
| print [BatPrintexc] | Print an exception. | ||
| print [BatPervasives] | Print and consume the contents of an enumeration. | ||
| print [BatOption] | |||
| print [BatNum] | Printing | ||
| print [BatNativeint] | |||
| print [BatMultiPMap] | |||
| print [BatMultiMap] | |||
| print [BatMap.PMap] | |||
| print [BatMap.S] | |||
| print [BatMap] | |||
| print [BatList] | Print the contents of a list | ||
| print [BatLazyList] | |||
| print [BatInt64] | prints as decimal string | ||
| print [BatInt32] | prints as decimal string | ||
| print [BatInt.Safe_int] | |||
| print [BatInt] | prints as decimal string | ||
| print [BatISet] | |||
| print [BatHeap.H] | See | ||
| print [BatHeap] | Print the contents of the heap in heap order. | ||
| print [BatHashtbl.Cap] | |||
| print [BatHashtbl.S] | |||
| print [BatHashtbl] | |||
| print [BatFloat.Safe_float] | Printing | ||
| print [BatFloat] | Printing | ||
| print [BatFingerTree.S] | |||
| print [BatEnum] | Print and consume the contents of an enumeration. | ||
| print [BatDynArray] | |||
| print [BatDllist] | |||
| print [BatDigest] | Write a digest on the given output in hexadecimal. | ||
| print [BatDeque] | Print the contents of the deque. | ||
| print [BatComplex] | Printing | ||
| print [BatChar] | |||
| print [BatBuffer] | |||
| print [BatBool] | Printing | ||
| print [BatBitSet] | |||
| print [BatBig_int] | |||
| print [BatArray.Cap] | |||
| print [BatArray] | Print the contents of an array, with | ||
| print_all [BatPervasives] | Print the contents of an input to the standard output. | ||
| print_any [BatPervasives] | Attempt to print a value to an output. | ||
| print_as [BatFormat] |
| ||
| print_as_list [BatSplay.Map] | |||
| print_at_most [BatEnum] |
| ||
| print_backtrace [BatPrintexc] |
| ||
| print_bool [BatPervasives] | Print a boolean on standard output. | ||
| print_bool [BatFormat] | Prints a boolean in the current box. | ||
| print_break [BatFormat] | Inserts a break hint in a pretty-printing box. | ||
| print_char [BatFormat] | Prints a character in the current box. | ||
| print_cut [BatFormat] |
| ||
| print_float [BatFormat] | Prints a floating point number in the current box. | ||
| print_flush [BatFormat] | Flushes the pretty printer: all opened boxes are closed, and all pending text is displayed. | ||
| print_guess [BatPervasives] | Attempt to print the representation of a runtime value on the standard output. | ||
| print_hex [BatInt64] | prints as hex string | ||
| print_hex [BatInt32] | prints as hex string | ||
| print_hex [BatInt] | prints as hex string | ||
| print_if_newline [BatFormat] | Executes the next formatting command if the preceding line has just been split. | ||
| print_int [BatFormat] | Prints an integer in the current box. | ||
| print_newline [BatFormat] | Equivalent to | ||
| print_quoted [BatString.Cap] | |||
| print_quoted [BatString] | Print a string, with quotes as added by the | ||
| print_raw_backtrace [BatPrintexc] | Print a raw backtrace in the same format
| ||
| print_rope [BatteriesPrint] | |||
| print_space [BatFormat] |
| ||
| print_stat [BatGc] | Print the current values of the memory management counters (in human-readable form) into the channel argument. | ||
| print_string [BatFormat] |
| ||
| print_tab [BatFormat] |
| ||
| print_tbreak [BatFormat] | Break hint in a tabulation box. | ||
| print_uchar [BatteriesPrint] | |||
| print_ustring [BatteriesPrint] | |||
| printf [BatPrintf] | The usual | ||
| printf [BatFormat] | Same as | ||
| println [BatString.Cap] | |||
| println [BatString] | Print a string, end the line. | ||
| printn [BatTuple.Tuple5] | |||
| printn [BatTuple.Tuple4] | |||
| printn [BatTuple.Tuple3] | |||
| printn [BatTuple.Tuple2] | |||
| process_full_pid [BatUnix] | Return the pid of a process opened via | ||
| process_in_pid [BatUnix] | Return the pid of a process opened via | ||
| process_out_pid [BatUnix] | Return the pid of a process opened via | ||
| process_pid [BatUnix] | Return the pid of a process opened via | ||
| progress_in [BatIO] |
| ||
| progress_out [BatIO] |
| ||
| promote [BatDllist] |
| ||
| protect [BatRef] | Assign a reference temporarily. | ||
| push [BatStack] |
| ||
| push [BatRefList] | Adds an element at the head - O(1) | ||
| push [BatQueue] |
| ||
| push [BatPervasives] |
| ||
| push [BatEnum] |
| ||
| put [BatBitSet] |
| ||
| putenv [BatUnix] |
| ||
Q | |||
| quick_stat [BatGc] | Same as | ||
| quo [BatNum] | Additional operations | ||
| quo_num [BatNum] | |||
| quomod_big_int [BatBig_int] | Euclidean division of two big integers. | ||
| quote [BatString.Cap] | |||
| quote [BatString] | Add quotes around a string and escape any quote or escape appearing in that string. | ||
| quote [BatFilename] | Return a quoted version of a file name, suitable for use as one argument in a command line, escaping all meta-characters. | ||
| quote_command [BatFilename] |
| ||
R | |||
| raise_with_backtrace [BatPrintexc] | Reraise the exception using the given raw_backtrace for the origin of the exception | ||
| range [BatParserCo] | Accept any element from a given range. | ||
| range [BatList] |
| ||
| range [BatLazyList] | Compute lazily a range of integers a .. | ||
| range [BatEnum] |
| ||
| range [BatDynArray] |
| ||
| range [BatChar] |
| ||
| range [BatArray] |
| ||
| range_iter [BatText] |
| ||
| range_iteri [BatText] | As | ||
| rangeiter [BatVect.Make.Labels] | |||
| rangeiter [BatVect.Make] |
| ||
| rangeiter [BatVect.Labels] | |||
| rangeiter [BatVect] |
| ||
| ranges [BatISet] | Returns a list of all contiguous ranges in the set | ||
| ratio_of_num [BatNum] | |||
| raw_backtrace_length [BatPrintexc] |
| ||
| raw_backtrace_to_string [BatPrintexc] | Return a string from a raw backtrace, in the same format
| ||
| rchop [BatText] | Returns the same rope but without the last character. | ||
| rchop [BatString.Cap] | |||
| rchop [BatString] | Returns the same string but without the last | ||
| rcontains_from [BatText] |
| ||
| rcontains_from [BatString.Cap] | |||
| rcontains_from [BatString] |
| ||
| rcontains_from [BatBytes] |
| ||
| read [BatUnix] |
| ||
| read [BatInnerIO] | Read a single char from an input or raise | ||
| read [BatIO] | Read a single char from an input or raise | ||
| read_all [BatText] | Read the whole contents of a UTF-8 encoded input | ||
| read_all [BatInnerIO] | read all the contents of the input until | ||
| read_all [BatIO] | read all the contents of the input until | ||
| read_bits [BatIO] | Read up to 31 bits, raise Bits_error if n < 0 or n > 31 | ||
| read_byte [BatInnerIO] | Read an unsigned 8-bit integer. | ||
| read_byte [BatIO] | Read an unsigned 8-bit integer. | ||
| read_char [BatText] | Read one Unicode char from a UTF-8 encoded input | ||
| read_double [BatInnerIO] | Read an IEEE double precision floating point value. | ||
| read_double [BatIO.BigEndian] | Read an IEEE double precision floating point value. | ||
| read_double [BatIO] | Read an IEEE double precision floating point value. | ||
| read_float [BatInnerIO] | Read an IEEE single precision floating point value. | ||
| read_float [BatIO.BigEndian] | Read an IEEE single precision floating point value. | ||
| read_float [BatIO] | Read an IEEE single precision floating point value. | ||
| read_i16 [BatInnerIO] | Read a signed 16-bit word. | ||
| read_i16 [BatIO.BigEndian] | Read a signed 16-bit word. | ||
| read_i16 [BatIO] | Read a signed 16-bit word. | ||
| read_i32 [BatInnerIO] | Read a signed 32-bit integer. | ||
| read_i32 [BatIO.BigEndian] | Read a signed 32-bit integer. | ||
| read_i32 [BatIO] | Read a signed 32-bit integer. | ||
| read_i64 [BatInnerIO] | Read a signed 64-bit integer as an OCaml int64. | ||
| read_i64 [BatIO.BigEndian] | Read a signed 64-bit integer as an OCaml int64. | ||
| read_i64 [BatIO] | Read a signed 64-bit integer as an OCaml int64. | ||
| read_line [BatText] | Read a line of UTF-8 | ||
| read_line [BatInnerIO] | Read a LF or CRLF terminated string. | ||
| read_line [BatIO] | Read a LF or CRLF terminated string. | ||
| read_only [BatString.Cap] | Drop capabilities to read only. | ||
| read_only [BatHashtbl.Cap] | Drop to read-only permissions. | ||
| read_only [BatArray.Cap] | Drop to read-only permissions. | ||
| read_real_i32 [BatInnerIO] | Read a signed 32-bit integer as an OCaml int32. | ||
| read_real_i32 [BatIO.BigEndian] | Read a signed 32-bit integer as an OCaml int32. | ||
| read_real_i32 [BatIO] | Read a signed 32-bit integer as an OCaml int32. | ||
| read_signed_byte [BatInnerIO] | Read an signed 8-bit integer. | ||
| read_signed_byte [BatIO] | Read an signed 8-bit integer. | ||
| read_string [BatInnerIO] | Read a null-terminated string. | ||
| read_string [BatIO] | Read a null-terminated string. | ||
| read_text [BatText] | Read up to n chars from a UTF-8 encoded input | ||
| read_ui16 [BatInnerIO] | Read an unsigned 16-bit word. | ||
| read_ui16 [BatIO.BigEndian] | Read an unsigned 16-bit word. | ||
| read_ui16 [BatIO] | Read an unsigned 16-bit word. | ||
| readdir [BatUnix] | Return the next entry in a directory. | ||
| readdir [BatSys] | Return the names of all files present in the given directory. | ||
| readlink [BatUnix] | Read the contents of a link. | ||
| real_i32s_of [BatIO.BigEndian] | Read an enumeration of signed 32-bit integers as OCaml | ||
| real_i32s_of [BatIO] | Read an enumeration of signed 32-bit integers as OCaml | ||
| really_input [BatPervasives] |
| ||
| really_input [BatInnerIO] |
| ||
| really_input [BatIO] |
| ||
| really_nread [BatInnerIO] |
| ||
| really_nread [BatIO] |
| ||
| really_output [BatInnerIO] |
| ||
| really_output [BatIO] |
| ||
| really_output_substring [BatInnerIO] | like | ||
| really_output_substring [BatIO] | like | ||
| rear [BatFingerTree.S] |
| ||
| rear [BatDeque] |
| ||
| rear_exn [BatFingerTree.S] |
| ||
| record_backtrace [BatPrintexc] |
| ||
| recv [BatUnix] | Receive data from a connected socket. | ||
| recvfrom [BatUnix] | Receive data from an unconnected socket. | ||
| reduce [BatVect.Make.Labels] | |||
| reduce [BatVect.Make] | as | ||
| reduce [BatVect.Labels] | |||
| reduce [BatVect] | as | ||
| reduce [BatSeq.Exceptionless] | |||
| reduce [BatSeq] |
| ||
| reduce [BatPervasives] | Transformation loop on an enumeration, used to build a single value from an enumeration. | ||
| reduce [BatList] |
| ||
| reduce [BatEnum] | A simplified version of | ||
| reduce [BatDynArray] |
| ||
| reduce [BatArray] |
| ||
| ref [BatRef] | Return a fresh reference containing the given value. | ||
| register_formatter [BatLogger] |
| ||
| register_printer [BatPrintexc] |
| ||
| relative_to_any [BatPathGen.PathType] |
| ||
| relative_to_parent [BatPathGen.PathType] |
| ||
| rem [BatNativeint] | Integer remainder. | ||
| rem [BatInt64] | Integer remainder. | ||
| rem [BatInt32] | Integer remainder. | ||
| rem [BatInt.Safe_int] | Integer remainder. | ||
| rem [BatInt] | Integer remainder. | ||
| remove [BatVect.Make.Labels] | |||
| remove [BatVect.Make] |
| ||
| remove [BatVect.Labels] | |||
| remove [BatVect] |
| ||
| remove [BatText] |
| ||
| remove [BatSys] | Remove the given file name from the file system. | ||
| remove [BatSet.PSet] |
| ||
| remove [BatSet.S] |
| ||
| remove [BatSet] |
| ||
| remove [BatRefList] | Remove an element from the ref list
raise | ||
| remove [BatMultiPMap] |
| ||
| remove [BatMultiMap] |
| ||
| remove [BatMap.PMap] |
| ||
| remove [BatMap.S] |
| ||
| remove [BatMap] |
| ||
| remove [BatList] |
| ||
| remove [BatLazyList] |
| ||
| remove [BatInnerWeaktbl.S] | |||
| remove [BatInnerWeaktbl] |
| ||
| remove [BatISet] | Remove an element from the given set, returning a new set | ||
| remove [BatIMap] | Remove any bindings from the given value. | ||
| remove [BatHashtbl.Cap] | |||
| remove [BatHashtbl.S] | |||
| remove [BatHashtbl] |
| ||
| remove [BatDllist] | Remove node from the list no matter where it is. | ||
| remove [BatBitSet] |
| ||
| remove_all [BatRefList] | Remove all elements equal to the specified element from the ref list | ||
| remove_all [BatMultiPMap] |
| ||
| remove_all [BatMultiMap] |
| ||
| remove_all [BatList] |
| ||
| remove_all [BatLazyList] |
| ||
| remove_all [BatHashtbl.Cap] | |||
| remove_all [BatHashtbl.S] | |||
| remove_all [BatHashtbl] | Remove all bindings for the given key | ||
| remove_all_such [BatLazyList.Labels] | |||
| remove_all_such [BatLazyList] |
| ||
| remove_assoc [BatList] |
| ||
| remove_assq [BatList] | Same as | ||
| remove_at [BatRefList.Index] | Remove the element at the specified index
raise | ||
| remove_at [BatList] |
| ||
| remove_at [BatArray] |
| ||
| remove_exn [BatSet.PSet] |
| ||
| remove_exn [BatSet.S] |
| ||
| remove_exn [BatSet] |
| ||
| remove_exn [BatMap.PMap] |
| ||
| remove_exn [BatMap.S] |
| ||
| remove_exn [BatMap] |
| ||
| remove_extension [BatFilename] | Return the given file name without its extension, as defined
in | ||
| remove_if [BatRefList] | Remove the first element matching the
specified predicate
raise | ||
| remove_if [BatList.Labels] | |||
| remove_if [BatList] |
| ||
| remove_if [BatLazyList.Labels] | |||
| remove_if [BatLazyList] |
| ||
| remove_range [BatISet] |
| ||
| remove_range [BatIMap] | Remove any bindings within the given range | ||
| rename [BatUnix] |
| ||
| rename [BatSys] | Rename a file. | ||
| repeat [BatString.Cap] | |||
| repeat [BatString] |
| ||
| repeat [BatEnum] |
| ||
| replace [BatText] |
| ||
| replace [BatString.Cap] | |||
| replace [BatString] |
| ||
| replace [BatInnerWeaktbl.S] | |||
| replace [BatInnerWeaktbl] |
| ||
| replace [BatHashtbl.Cap.Labels] | |||
| replace [BatHashtbl.Cap] | |||
| replace [BatHashtbl.S.Labels] | |||
| replace [BatHashtbl.S] | |||
| replace [BatHashtbl.Labels] | |||
| replace [BatHashtbl] |
| ||
| replace_chars [BatString.Cap] | |||
| replace_chars [BatString] |
| ||
| reserved_names [BatGenlex.Languages.Definition] | |||
| reset [BatUTF8.Buf] | Empty the buffer and de-allocate the internal storage. | ||
| reset [BatInnerWeaktbl.S] | |||
| reset [BatBuffer] | Empty the buffer and deallocate the internal string holding the
buffer contents, replacing it with the initial internal string
of length | ||
| reshape [BatBigarray] |
| ||
| reshape_0 [BatBigarray] | Specialized version of | ||
| reshape_1 [BatBigarray] | Specialized version of | ||
| reshape_2 [BatBigarray] | Specialized version of | ||
| reshape_3 [BatBigarray] | Specialized version of | ||
| restart_on_EINTR [BatUnix] |
| ||
| return [BatSeq] | the singleton sequence, containing only the given element | ||
| return [BatReturn] | Return to a label. | ||
| return [BatResult.Monad] | Monadic return, just encapsulates the given value with Ok | ||
| return [BatParserCo] | A parser which always succeeds | ||
| return [BatOption.Monad] |
| ||
| return [BatInterfaces.Monad] | Return a value, that is, put a value in the monad. | ||
| return [BatEnum.Monad] | This function puts a single value in the BatEnum monad, that is to say it creates an enumeration containing a single element. | ||
| rev [BatString] |
| ||
| rev [BatRefList] | Reverses the ref list - O(n) | ||
| rev [BatOrd] | Reverse a given ordering. | ||
| rev [BatList] | List reversal. | ||
| rev [BatLazyList] | Eager list reversal. | ||
| rev [BatDynArray] | Array reversal. | ||
| rev [BatDllist] | List reversal. | ||
| rev [BatDeque] |
| ||
| rev [BatArray.Cap] | |||
| rev [BatArray] | Array reversal. | ||
| rev_append [BatList] |
| ||
| rev_append [BatLazyList] | Eager reverse-and-append | ||
| rev_comp [BatOrd] | |||
| rev_comp0 [BatOrd] | |||
| rev_drop [BatDllist] | Remove node from the list no matter where it is. | ||
| rev_enum [BatDllist] | Create a reverse enum of the list. | ||
| rev_in_place [BatString] |
| ||
| rev_in_place [BatDynArray] | In-place array reversal. | ||
| rev_in_place [BatArray.Cap] | |||
| rev_in_place [BatArray] | In-place array reversal. | ||
| rev_map [BatList.Labels] | |||
| rev_map [BatList] |
| ||
| rev_map2 [BatList.Labels] | |||
| rev_map2 [BatList] |
| ||
| rev_ord [BatOrd] | |||
| rev_ord0 [BatOrd] | |||
| reverse [BatFingerTree.S] |
| ||
| rewinddir [BatUnix] | Reposition the descriptor to the beginning of the directory | ||
| rfind [BatText] |
| ||
| rfind [BatString.Cap.Exceptionless] | |||
| rfind [BatString.Cap] | |||
| rfind [BatString.Exceptionless] |
| ||
| rfind [BatString] |
| ||
| rfind [BatRefList] | Find the first element in the reversed ref list matching
the specified predicate
raise | ||
| rfind [BatList.Labels.LExceptionless] | |||
| rfind [BatList.Labels] | |||
| rfind [BatList.Exceptionless] |
| ||
| rfind [BatList] |
| ||
| rfind [BatLazyList.Labels.Exceptionless] | |||
| rfind [BatLazyList.Labels] | |||
| rfind [BatLazyList.Exceptionless] |
| ||
| rfind [BatLazyList] |
| ||
| rfind_exn [BatLazyList.Labels] | |||
| rfind_exn [BatLazyList] |
| ||
| rfind_from [BatText] |
| ||
| rfind_from [BatString.Cap.Exceptionless] | |||
| rfind_from [BatString.Cap] | |||
| rfind_from [BatString.Exceptionless] |
| ||
| rfind_from [BatString] |
| ||
| rfindi [BatLazyList.Labels.Exceptionless] | |||
| rfindi [BatLazyList.Labels] | |||
| rfindi [BatLazyList.Exceptionless] |
| ||
| rfindi [BatLazyList] |
| ||
| right [BatText] |
| ||
| right [BatString.Cap] | |||
| right [BatString] |
| ||
| right [BatEither] |
| ||
| right [BatDynArray] |
| ||
| right [BatArray] |
| ||
| right_branch [BatAvlTree] | |||
| rindex [BatText] |
| ||
| rindex [BatSubstring] |
| ||
| rindex [BatString.Cap.Exceptionless] | |||
| rindex [BatString.Cap] | |||
| rindex [BatString.Exceptionless] |
| ||
| rindex [BatString] |
| ||
| rindex [BatPathGen.StringType] | |||
| rindex [BatBytes] |
| ||
| rindex_from [BatText] | Same as | ||
| rindex_from [BatSubstring] |
| ||
| rindex_from [BatString.Cap.Exceptionless] | |||
| rindex_from [BatString.Cap] | |||
| rindex_from [BatString.Exceptionless] | Same as | ||
| rindex_from [BatString] |
| ||
| rindex_from [BatBytes] |
| ||
| rindex_from_opt [BatString] |
| ||
| rindex_from_opt [BatBytes] |
| ||
| rindex_of [BatList] |
| ||
| rindex_of [BatLazyList] |
| ||
| rindex_ofq [BatList] |
| ||
| rindex_ofq [BatLazyList] |
| ||
| rindex_opt [BatString] |
| ||
| rindex_opt [BatBytes] |
| ||
| rmdir [BatUnix] | Remove an empty directory. | ||
| root [BatPathGen.PathType] | Root of the filesystem ( | ||
| root [BatFloat] |
| ||
| root [BatAvlTree] | |||
| rope_enum [BatteriesPrint] | |||
| rope_pset [BatteriesPrint] | |||
| rotate_backward [BatDeque] | A cyclic shift of deque elements from front to rear by one position. | ||
| rotate_forward [BatDeque] | A cyclic shift of deque elements from rear to front by one position. | ||
| round [BatNum] | |||
| round [BatFloat] |
| ||
| round_num [BatNum] | |||
| round_to_int [BatFloat] |
| ||
| round_to_string [BatFloat] |
| ||
| rsplit [BatText] |
| ||
| rsplit [BatString.Cap.Exceptionless] | |||
| rsplit [BatString.Cap] | |||
| rsplit [BatString.Exceptionless] |
| ||
| rsplit [BatString] |
| ||
| run [BatParserCo] |
| ||
| run_and_read [BatUnix] |
| ||
| runtime_parameters [BatSys] | Return the value of the runtime parameters, in the same format
as the contents of the | ||
| runtime_variant [BatSys] | Return the name of the runtime variant the program is running on. | ||
| runtime_warnings_enabled [BatSys] | Return whether runtime warnings are currently enabled. | ||
S | |||
| s [BatPathGen.PathType] | |||
| sat [BatParserCo] |
| ||
| satisfy [BatParserCo] |
| ||
| saturate_of_ord [BatBounded] |
| ||
| scan [BatStream.StreamLabels] | |||
| scan [BatStream] |
| ||
| scan [BatParserCo] | Use a parser to extract list of tokens, but return that list of tokens instead of whatever the original parser returned. | ||
| scan [BatEnum] |
| ||
| scanf [BatScanf] | Same as | ||
| scanl [BatStream.StreamLabels] | |||
| scanl [BatStream] |
| ||
| scanl [BatPervasives] | Functional loop on an enumeration, used to build an enumeration from both an enumeration and an initial value. | ||
| scanl [BatEnum] | A variant of | ||
| second [BatTuple.Tuple5] | |||
| second [BatTuple.Tuple4] | |||
| second [BatTuple.Tuple3] | |||
| second [BatTuple.Tuple2] | Equivalent to | ||
| select [BatUnix] | Wait until some input/output operations become possible on some channels. | ||
| self_init [BatRandom] | Initialize the generator with a more-or-less random seed chosen in a system-dependent way. | ||
| send [BatUnix] | Send data over a connected socket. | ||
| send_substring [BatUnix] | Same as | ||
| sendto [BatUnix] | Send data over an unconnected socket. | ||
| sendto_substring [BatUnix] | Same as | ||
| seq [BatLazyList] |
| ||
| seq [BatEnum.Labels] | |||
| seq [BatEnum] |
| ||
| sequence [BatEnum.WithMonad] |
| ||
| set [BatVect.RANDOMACCESS] | |||
| set [BatVect.Make.Labels] | |||
| set [BatVect.Make] |
| ||
| set [BatVect.Labels] | |||
| set [BatVect] |
| ||
| set [BatText] |
| ||
| set [BatString.Cap] | |||
| set [BatString] |
| ||
| set [BatRefList.Index] | Change the element at the specified index
raise | ||
| set [BatRef] | As | ||
| set [BatOptParse.Opt] | Set the value of an option. | ||
| set [BatGlobal] | Set the global value contents. | ||
| set [BatGc] |
| ||
| set [BatFingerTree] |
| ||
| set [BatDynArray] |
| ||
| set [BatDllist] | Given a node, set the data associated with that node. | ||
| set [BatBytes] |
| ||
| set [BatBitSet] |
| ||
| set [BatBigarray.Array3] |
| ||
| set [BatBigarray.Array2] |
| ||
| set [BatBigarray.Array1] |
| ||
| set [BatBigarray.Array0] |
| ||
| set [BatBigarray.Genarray] | Assign an element of a generic big array. | ||
| set [BatArray.Cap] | |||
| set [BatArray] |
| ||
| set_all_formatter_output_functions [BatFormat] | |||
| set_browser [BatteriesConfig] | |||
| set_close_on_exec [BatUnix] | Set the ``close-on-exec'' flag on the given descriptor. | ||
| set_ellipsis_text [BatFormat] | Set the text of the ellipsis printed when too many boxes
are opened (a single dot, | ||
| set_filename [BatLexing] | Set filename in the initial tracked position to | ||
| set_formatter_out_channel [BatFormat] | Redirect the pretty-printer output to the given channel. | ||
| set_formatter_output [BatFormat] | Sets the output of the formatter to the given argument | ||
| set_formatter_output_functions [BatFormat] | |||
| set_formatter_tag_functions [BatFormat] | |||
| set_full_state [BatParserCo.Source] | |||
| set_int16_be [BatBytes] |
| ||
| set_int16_le [BatBytes] |
| ||
| set_int16_ne [BatBytes] |
| ||
| set_int32_be [BatBytes] |
| ||
| set_int32_le [BatBytes] |
| ||
| set_int32_ne [BatBytes] |
| ||
| set_int64_be [BatBytes] |
| ||
| set_int64_le [BatBytes] |
| ||
| set_int64_ne [BatBytes] |
| ||
| set_int8 [BatBytes] |
| ||
| set_margin [BatFormat] |
| ||
| set_mark_tags [BatFormat] |
| ||
| set_max_boxes [BatFormat] |
| ||
| set_max_indent [BatFormat] |
| ||
| set_nonblock [BatUnix] | Set the ``non-blocking'' flag on the given descriptor. | ||
| set_permissions [BatFile] | Set the permissions on a file. | ||
| set_position [BatLexing] | Set the initial tracked input position for | ||
| set_print_tags [BatFormat] |
| ||
| set_resizer [BatDynArray] | Change the resizer for this array. | ||
| set_signal [BatSys] | Same as | ||
| set_state [BatRandom] | Set the state of the generator used by the basic functions. | ||
| set_tab [BatFormat] | Sets a tabulation mark at the current insertion point. | ||
| set_tags [BatFormat] |
| ||
| set_temp_dir_name [BatFilename] | Change the temporary directory returned by | ||
| set_to_map [BatIMap] |
| ||
| set_uint16_be [BatBytes] |
| ||
| set_uint16_le [BatBytes] |
| ||
| set_uint16_ne [BatBytes] |
| ||
| set_uint8 [BatBytes] |
| ||
| set_uncaught_exception_handler [BatPrintexc] |
| ||
| setgid [BatUnix] | Set the real group id and effective group id for the process. | ||
| setgroups [BatUnix] |
| ||
| setitimer [BatUnix] |
| ||
| setsid [BatUnix] | Put the calling process in a new session and detach it from its controlling terminal. | ||
| setsockopt [BatUnix] | Set or clear a boolean-valued option in the given socket. | ||
| setsockopt_float [BatUnix] | Same as | ||
| setsockopt_int [BatUnix] | Same as | ||
| setsockopt_optint [BatUnix] | Same as | ||
| setuid [BatUnix] | Set the real user id and effective user id for the process. | ||
| shift [BatVect.Make] | Return the first element of a vector and its last | ||
| shift [BatVect] | Return the first element of a vector and its last | ||
| shift_left [BatNativeint] |
| ||
| shift_left [BatInt64] |
| ||
| shift_left [BatInt32] |
| ||
| shift_left_big_int [BatBig_int] |
| ||
| shift_right [BatNativeint] |
| ||
| shift_right [BatInt64] |
| ||
| shift_right [BatInt32] |
| ||
| shift_right_big_int [BatBig_int] |
| ||
| shift_right_logical [BatNativeint] |
| ||
| shift_right_logical [BatInt64] |
| ||
| shift_right_logical [BatInt32] |
| ||
| shift_right_towards_zero_big_int [BatBig_int] |
| ||
| should [BatParserCo] | Prevent backtracking. | ||
| shuffle [BatRandom] |
| ||
| shuffle [BatList] |
| ||
| shuffle [BatArray] |
| ||
| shutdown [BatUnix] | Shutdown a socket connection. | ||
| shutdown_connection [BatUnix] | ``Shut down'' a connection established with | ||
| sigabrt [BatSys] | Abnormal termination | ||
| sigalrm [BatSys] | Timeout | ||
| sigbus [BatSys] | Bus error | ||
| sigchld [BatSys] | Child process terminated | ||
| sigcont [BatSys] | Continue | ||
| sigfpe [BatSys] | Arithmetic exception | ||
| sighup [BatSys] | Hangup on controlling terminal | ||
| sigill [BatSys] | Invalid hardware instruction | ||
| sigint [BatSys] | Interactive interrupt (ctrl-C) | ||
| sigkill [BatSys] | Termination (cannot be ignored) | ||
| sign [BatNum] | Return | ||
| sign_big_int [BatBig_int] | Return | ||
| sign_num [BatNum] | |||
| signal [BatSys] | Set the behavior of the system on receipt of a given signal. | ||
| signbit [BatFloat] | |||
| signed_bytes_of [BatIO] | Read an enumeration of signed 8-bit integers. | ||
| sigpending [BatUnix] | Return the set of blocked signals that are currently pending. | ||
| sigpipe [BatSys] | Broken pipe | ||
| sigpoll [BatSys] | Pollable event | ||
| sigprocmask [BatUnix] |
| ||
| sigprof [BatSys] | Profiling interrupt | ||
| sigquit [BatSys] | Interactive termination | ||
| sigsegv [BatSys] | Invalid memory reference | ||
| sigstop [BatSys] | Stop | ||
| sigsuspend [BatUnix] |
| ||
| sigsys [BatSys] | Bad argument to routine | ||
| sigterm [BatSys] | Termination | ||
| sigtrap [BatSys] | Trace/breakpoint trap | ||
| sigtstp [BatSys] | Interactive stop | ||
| sigttin [BatSys] | Terminal read from background process | ||
| sigttou [BatSys] | Terminal write from background process | ||
| sigurg [BatSys] | Urgent condition on socket | ||
| sigusr1 [BatSys] | Application-defined signal 1 | ||
| sigusr2 [BatSys] | Application-defined signal 2 | ||
| sigvtalrm [BatSys] | Timeout in virtual time | ||
| sigxcpu [BatSys] | Timeout in cpu time | ||
| sigxfsz [BatSys] | File size limit exceeded | ||
| sin [BatFloat.Safe_float] | |||
| sin [BatFloat] | See | ||
| single_write [BatUnix] | Same as | ||
| single_write_substring [BatUnix] | Same as | ||
| singleton [BatVect.Make] | Returns a vect of length 1 holding only the given element. | ||
| singleton [BatVect] | Returns a vect of length 1 holding only the given element. | ||
| singleton [BatSet.PSet] | Creates a new set with the single given element in it. | ||
| singleton [BatSet.S] |
| ||
| singleton [BatSet] | Creates a new set with the single given element in it. | ||
| singleton [BatMap.PMap] | Creates a new map with a single binding. | ||
| singleton [BatMap.S] |
| ||
| singleton [BatMap] | Creates a new map with a single binding. | ||
| singleton [BatList] | Create a list consisting of exactly one element. | ||
| singleton [BatISet] | Return the singleton set containing only the given element | ||
| singleton [BatIMap] | |||
| singleton [BatFingerTree.S] |
| ||
| singleton [BatEnum] | Create an enumeration consisting of exactly one element. | ||
| singleton [BatDynArray] | Create an array consisting of exactly one element. | ||
| singleton [BatArray] | Create an array consisting of exactly one element. | ||
| singleton_tree [BatAvlTree] | |||
| sinh [BatFloat.Safe_float] | |||
| sinh [BatFloat] | See | ||
| size [BatSubstring] |
| ||
| size [BatNativeint] | The size in bits of a native integer. | ||
| size [BatHeap.H] | See | ||
| size [BatHeap] | Number of elements in the heap. | ||
| size [BatFingerTree.S] |
| ||
| size [BatFingerTree] |
| ||
| size [BatDeque] |
| ||
| size_in_bytes [BatBigarray.Array3] |
| ||
| size_in_bytes [BatBigarray.Array2] |
| ||
| size_in_bytes [BatBigarray.Array1] |
| ||
| size_in_bytes [BatBigarray.Array0] |
| ||
| size_in_bytes [BatBigarray.Genarray] |
| ||
| size_of [BatFile] |
| ||
| size_of_big [BatFile] |
| ||
| skip [BatEnum] |
| ||
| skip [BatDllist] |
| ||
| sleep [BatUnix] | Stop execution for the given number of seconds. | ||
| sleepf [BatUnix] | Stop execution for the given number of seconds. | ||
| slice [BatText] |
| ||
| slice [BatSubstring] |
| ||
| slice [BatString.Cap] | |||
| slice [BatString] |
| ||
| slice [BatBigarray.Array1] | Extract a scalar (zero-dimensional slice) of the given one-dimensional big array. | ||
| slice_left [BatBigarray.Array2] | Extract a row (one-dimensional slice) of the given two-dimensional big array. | ||
| slice_left [BatBigarray.Genarray] | Extract a sub-array of lower dimension from the given big array by fixing one or several of the first (left-most) coordinates. | ||
| slice_left_1 [BatBigarray.Array3] | Extract a one-dimensional slice of the given three-dimensional big array by fixing the first two coordinates. | ||
| slice_left_2 [BatBigarray.Array3] | Extract a two-dimensional slice of the given three-dimensional big array by fixing the first coordinate. | ||
| slice_right [BatBigarray.Array2] | Extract a column (one-dimensional slice) of the given two-dimensional big array. | ||
| slice_right [BatBigarray.Genarray] | Extract a sub-array of lower dimension from the given big array by fixing one or several of the last (right-most) coordinates. | ||
| slice_right_1 [BatBigarray.Array3] | Extract a one-dimensional slice of the given three-dimensional big array by fixing the last two coordinates. | ||
| slice_right_2 [BatBigarray.Array3] | Extract a two-dimensional slice of the given three-dimensional big array by fixing the last coordinate. | ||
| snoc [BatFingerTree.S] |
| ||
| snoc [BatDeque] |
| ||
| socket [BatUnix] | Create a new socket in the given domain, and with the given kind. | ||
| socketpair [BatUnix] | Create a pair of unnamed sockets, connected together. | ||
| some [BatOption] |
| ||
| sort [BatRefList] | Sort elements using the specified comparator | ||
| sort [BatList] | Sort a list in increasing order according to a comparison function. | ||
| sort [BatLazyList] | Sort the list using optional comparator (by default | ||
| sort [BatArray.Cap.Labels] | |||
| sort [BatArray.Cap] | |||
| sort [BatArray.Labels] | |||
| sort [BatArray] | Sort an array in increasing order according to a comparison function. | ||
| sort_uniq [BatList] |
| ||
| sort_unique [BatList] | synonym for | ||
| source [BatPathGen.StringType.Parse] | |||
| source_map [BatParserCo] | |||
| source_of_enum [BatCharParser] | Create a source from a latin-1 character. | ||
| source_of_string [BatCharParser] | Create a source from a latin-1 character string. | ||
| span [BatSubstring] |
| ||
| span [BatList] |
| ||
| span [BatEnum] |
| ||
| splice [BatText] |
| ||
| splice [BatString.Cap] | |||
| splice [BatString] |
| ||
| splice [BatDllist] |
| ||
| split [BatText] |
| ||
| split [BatString.Cap.Exceptionless] | |||
| split [BatString.Cap] | Splitting around | ||
| split [BatString.Exceptionless] |
| ||
| split [BatString] |
| ||
| split [BatStream] |
| ||
| split [BatSet.PSet] |
| ||
| split [BatSet.S] |
| ||
| split [BatSet] |
| ||
| split [BatSeq] |
| ||
| split [BatPathGen.PathType] | Dissect the path to its components (parent path, core part of name and possibly an extension). | ||
| split [BatMap.PMap] |
| ||
| split [BatMap.S] |
| ||
| split [BatMap] |
| ||
| split [BatList] | Transform a list of pairs into a pair of lists:
| ||
| split [BatFingerTree.Generic] |
| ||
| split [BatDynArray] |
| ||
| split [BatArray.Cap] | |||
| split [BatArray] |
| ||
| split_at [BatSubstring] |
| ||
| split_at [BatList.Labels.LExceptionless] | |||
| split_at [BatList.Exceptionless] | Whenever | ||
| split_at [BatList] |
| ||
| split_at [BatLazyList.Labels.Exceptionless] | |||
| split_at [BatLazyList.Exceptionless] | Whenever | ||
| split_at [BatLazyList] |
| ||
| split_at [BatFingerTree] |
| ||
| split_extension [BatFilename] |
| ||
| split_le [BatSet.PSet] |
| ||
| split_le [BatSet.S] |
| ||
| split_le [BatSet] |
| ||
| split_leftmost [BatAvlTree] | |||
| split_lt [BatSet.PSet] |
| ||
| split_lt [BatSet.S] |
| ||
| split_lt [BatSet] |
| ||
| split_nth [BatList] | Obsolete. | ||
| split_nth [BatLazyList] | Obsolete. | ||
| split_on_char [BatSubstring] |
| ||
| split_on_char [BatString] |
| ||
| split_on_comma [BatSubstring] | |||
| split_on_dot [BatSubstring] | |||
| split_on_pipe [BatSubstring] | |||
| split_on_slash [BatSubstring] | |||
| split_on_string [BatString] |
| ||
| split_opt [BatSet.PSet] |
| ||
| split_opt [BatSet.S] |
| ||
| split_opt [BatSet] |
| ||
| split_rightmost [BatAvlTree] | |||
| splitl [BatSubstring] |
| ||
| splitr [BatSubstring] |
| ||
| sprintf [BatPrintf] | A function which doesn't print its result but returns it as a string. | ||
| sprintf [BatFormat] | Same as | ||
| sprintf2 [BatPrintf] | A function which doesn't print its result but returns it as a string. | ||
| sqrt [BatFloat] | Square root. | ||
| sqrt [BatComplex] | Square root. | ||
| sqrt2 [BatFloat] |
| ||
| sqrt_big_int [BatBig_int] |
| ||
| sqrtpi2 [BatFloat] |
| ||
| square [BatNum] | |||
| square_big_int [BatBig_int] | Return the square of the given big integer | ||
| square_num [BatNum] | |||
| sscanf [BatScanf] | Same as | ||
| sscanf_format [BatScanf] | Same as | ||
| stable_sort [BatList.Labels] | |||
| stable_sort [BatList] | Same as | ||
| stable_sort [BatLazyList] | |||
| stable_sort [BatArray.Cap.Labels] | |||
| stable_sort [BatArray.Cap] | |||
| stable_sort [BatArray.Labels] | |||
| stable_sort [BatArray] | Same as | ||
| start [BatGenlex.Languages.Make] | Medium-level API | ||
| start [BatGc.Memprof] | Start the sampling with the given parameters. | ||
| starts_with [BatText] |
| ||
| starts_with [BatString.Cap] | |||
| starts_with [BatString] |
| ||
| stat [BatUnix.LargeFile] | |||
| stat [BatUnix] | Return the information for the named file. | ||
| stat [BatGc] | Return the current values of the memory management counters in a
| ||
| state [BatParserCo] | Succeed and return the state of the parser | ||
| stats [BatInnerWeaktbl.S] | |||
| std_formatter [BatFormat] | The standard formatter used by the formatting functions above. | ||
| stdbuf [BatFormat] | The string buffer in which | ||
| stderr [BatUnix] | File descriptor for standard error. | ||
| stderr [BatPervasives] | Standard error output, as per Unix/Windows conventions. | ||
| stderr [BatInnerIO] | Standard error output, as per Unix/Windows conventions. | ||
| stderr [BatIO] | Standard error output, as per Unix/Windows conventions. | ||
| stderr_formatter [BatLogger] |
| ||
| stdib [BatScanf.Scanning] | The scanning buffer reading from | ||
| stdin [BatUnix] | File descriptor for standard input. | ||
| stdin [BatPervasives] | Standard input, as per Unix/Windows conventions (by default, keyboard). | ||
| stdin [BatInnerIO] | Standard input, as per Unix/Windows conventions (by default, keyboard). | ||
| stdin [BatIO] | Standard input, as per Unix/Windows conventions (by default, keyboard). | ||
| stdnull [BatPervasives] | An output which discards everything written to it. | ||
| stdnull [BatInnerIO] | An output which discards everything written to it. | ||
| stdnull [BatIO] | An output which discards everything written to it. | ||
| stdout [BatUnix] | File descriptor for standard output. | ||
| stdout [BatPervasives] | Standard output, as per Unix/Windows conventions (by default, console). | ||
| stdout [BatInnerIO] | Standard output, as per Unix/Windows conventions (by default, console). | ||
| stdout [BatIO] | Standard output, as per Unix/Windows conventions (by default, console). | ||
| step_resizer [BatDynArray] | The stepwise resizer- another example of a resizer function, this time of a parameterized resizer. | ||
| stop [BatGc.Memprof] | Stop the sampling. | ||
| store_const [BatOptParse.StdOpt] |
| ||
| store_false [BatOptParse.StdOpt] |
| ||
| store_true [BatOptParse.StdOpt] |
| ||
| str_callback [BatOptParse.StdOpt] | See | ||
| str_decode [BatBase64] | Decode a string encoded into Base64, raise | ||
| str_encode [BatBase64] | Encode a string into Base64. | ||
| str_formatter [BatFormat] | A formatter to use with formatting functions below for
output to the | ||
| str_int_pmap [BatteriesPrint] | |||
| str_option [BatOptParse.StdOpt] | See | ||
| str_str_pmap [BatteriesPrint] | |||
| string [BatGenlex.Languages.Make] | As | ||
| string [BatDigest] | Return the digest of the given string. | ||
| string [BatCharParser] | Recognize exactly one string | ||
| string_dynarray [BatteriesPrint] | |||
| string_enum [BatteriesPrint] | |||
| string_init [BatBytesCompat] | |||
| string_literal [BatGenlex.Languages.Make] | Accepts a string, i.e. | ||
| string_of [BatUnit] | Convert the given unit to a string. | ||
| string_of_big_int [BatBig_int] | Return the string representation of the given big integer, in decimal (base 10). | ||
| string_of_inet_addr [BatUnix] | Return the printable representation of the given Internet address. | ||
| string_of_num [BatNum] | |||
| string_of_token [BatGenlex] | |||
| string_pset [BatteriesPrint] | |||
| string_set [BatteriesPrint] | |||
| strings_of [BatIO] | Read an enumeration of null-terminated strings. | ||
| strip [BatText] | Returns the rope without the chars if they are at the beginning or at the end of the rope. | ||
| strip [BatString.Cap] | |||
| strip [BatString] | Returns the string without the chars if they are at the beginning or at the end of the string. | ||
| sub [BatVect.RANDOMACCESS] | |||
| sub [BatVect.Make.Labels] | |||
| sub [BatVect.Make] |
| ||
| sub [BatVect.Labels] | |||
| sub [BatVect] |
| ||
| sub [BatText] |
| ||
| sub [BatString.Cap] | |||
| sub [BatString] |
| ||
| sub [BatPathGen.StringType] | As | ||
| sub [BatNumber.Numeric] | |||
| sub [BatNum] | |||
| sub [BatNativeint] | Subtraction. | ||
| sub [BatInt64] | Subtraction. | ||
| sub [BatInt32] | Subtraction. | ||
| sub [BatInt.Safe_int] | Subtraction. | ||
| sub [BatInt] | Subtraction. | ||
| sub [BatFloat.Safe_float] | |||
| sub [BatFloat] | |||
| sub [BatDynArray] |
| ||
| sub [BatComplex] | Subtraction | ||
| sub [BatBytes] |
| ||
| sub [BatBuffer] |
| ||
| sub [BatBool] | |||
| sub [BatBigarray.Array1] | Extract a sub-array of the given one-dimensional big array. | ||
| sub [BatBig_int] | |||
| sub [BatArray.Cap.Labels] | |||
| sub [BatArray.Cap] | |||
| sub [BatArray.Labels] | |||
| sub [BatArray] |
| ||
| sub_big_int [BatBig_int] | Subtraction. | ||
| sub_left [BatBigarray.Array3] | Extract a three-dimensional sub-array of the given three-dimensional big array by restricting the first dimension. | ||
| sub_left [BatBigarray.Array2] | Extract a two-dimensional sub-array of the given two-dimensional big array by restricting the first dimension. | ||
| sub_left [BatBigarray.Genarray] | Extract a sub-array of the given big array by restricting the first (left-most) dimension. | ||
| sub_num [BatNum] | |||
| sub_right [BatBigarray.Array3] | Extract a three-dimensional sub-array of the given three-dimensional big array by restricting the second dimension. | ||
| sub_right [BatBigarray.Array2] | Extract a two-dimensional sub-array of the given two-dimensional big array by restricting the second dimension. | ||
| sub_right [BatBigarray.Genarray] | Extract a sub-array of the given big array by restricting the last (right-most) dimension. | ||
| sub_string [BatBytes] | Same as | ||
| subbytes [BatDigest] |
| ||
| subset [BatSet.PSet] |
| ||
| subset [BatSet.S] |
| ||
| subset [BatSet] |
| ||
| subset [BatList.Labels] | |||
| subset [BatList] |
| ||
| subset [BatISet] |
| ||
| substring [BatSubstring] |
| ||
| substring [BatDigest] |
| ||
| succ [BatNumber.Discrete] | |||
| succ [BatNumber.Numeric] | |||
| succ [BatNum] | |||
| succ [BatNativeint] | Successor. | ||
| succ [BatInt64] | Successor. | ||
| succ [BatInt32] | Successor. | ||
| succ [BatInt.Safe_int] | Successor. | ||
| succ [BatInt] | Successor. | ||
| succ [BatFloat.Safe_float] | Add | ||
| succ [BatFloat] | Add | ||
| succ [BatComplex] | Add | ||
| succ [BatBool] | |||
| succ [BatBig_int] | |||
| succ_big_int [BatBig_int] | Successor (add 1). | ||
| succ_num [BatNum] | |||
| suffix_action [BatEnum] |
| ||
| sum [BatList] |
| ||
| sum [BatEnum] |
| ||
| sum [BatDynArray] |
| ||
| sum [BatArray] |
| ||
| suspend [BatParserCo] |
| ||
| swap [BatTuple.Tuple2] | |||
| swap [BatRef] |
| ||
| switch [BatStream.StreamLabels] | |||
| switch [BatStream] |
| ||
| switch [BatEnum.Labels] | |||
| switch [BatEnum] |
| ||
| sym_diff [BatSet.PSet] |
| ||
| sym_diff [BatSet.S] |
| ||
| sym_diff [BatSet] |
| ||
| sym_diff [BatBitSet] |
| ||
| symlink [BatUnix] | Symbolic links | ||
| sync [BatConcurrent] | Specialized version of | ||
| synchronize [BatRMutex] | Protect a function. | ||
| synchronize [BatMutex] | Protect a function. | ||
| synchronize [BatConcurrent.Lock] | |||
| synchronize [BatConcurrent] |
| ||
| synchronize_in [BatIO] |
| ||
| synchronize_out [BatIO] |
| ||
| system [BatUnix] | Execute the given command, wait until it terminates, and return its termination status. | ||
T | |||
| tab_out [BatIO] | Create an output shifted to the right by a number of spaces
(or other character as specified by | ||
| tail [BatText] |
| ||
| tail [BatString.Cap] | |||
| tail [BatString] |
| ||
| tail [BatFingerTree.S] |
| ||
| tail [BatDynArray] |
| ||
| tail [BatArray] |
| ||
| tail_exn [BatFingerTree.S] |
| ||
| take [BatStream] |
| ||
| take [BatSeq] |
| ||
| take [BatQueue.Exceptionless] | |||
| take [BatQueue] |
| ||
| take [BatList] |
| ||
| take [BatLazyList] |
| ||
| take [BatEnum] |
| ||
| take_opt [BatQueue] |
| ||
| take_while [BatStream.StreamLabels] | |||
| take_while [BatStream] |
| ||
| take_while [BatSeq] |
| ||
| take_while [BatList.Labels] | |||
| take_while [BatList] |
| ||
| take_while [BatLazyList.Labels] | |||
| take_while [BatLazyList] |
| ||
| take_while [BatEnum.Labels] | |||
| take_while [BatEnum] |
| ||
| takedrop [BatList] |
| ||
| takel [BatSubstring] |
| ||
| taker [BatSubstring] |
| ||
| takewhile [BatList] | obsolete, as | ||
| tan [BatFloat.Safe_float] | |||
| tan [BatFloat] | See | ||
| tanh [BatFloat.Safe_float] | The usual hyperbolic trigonometric functions. | ||
| tanh [BatFloat] | The usual hyperbolic trigonometric functions. | ||
| tap [BatPervasives] | Allows application of a function in the middle of a pipe sequence without disturbing the sequence. | ||
| tap [BatInnerPervasives] | |||
| tcdrain [BatUnix] | Waits until all output written on the given file descriptor has been transmitted. | ||
| tcflow [BatUnix] | Suspend or restart reception or transmission of data on
the given file descriptor, depending on the second argument:
| ||
| tcflush [BatUnix] | Discard data written on the given file descriptor but not yet
transmitted, or data received but not yet read, depending on the
second argument: | ||
| tcgetattr [BatUnix] | Return the status of the terminal referred to by the given file descriptor. | ||
| tcsendbreak [BatUnix] | Send a break condition on the given file descriptor. | ||
| tcsetattr [BatUnix] | Set the status of the terminal referred to by the given file descriptor. | ||
| temp_dir_name [BatFilename] | The name of the initial temporary directory:
Under Unix, the value of the | ||
| temp_file [BatFilename] |
| ||
| third [BatTuple.Tuple5] | |||
| third [BatTuple.Tuple4] | |||
| third [BatTuple.Tuple3] | |||
| time [BatUnix] | Return the current time since 00:00:00 GMT, Jan. | ||
| time [BatSys] | Return the processor time, in seconds, used by the program since the beginning of execution. | ||
| times [BatUnix] | Return the execution times of the process. | ||
| times [BatParserCo] |
| ||
| titled_formatter [BatOptParse.Formatter] | Creates a titled formatter which is quite similar to the indented formatter. | ||
| tl [BatSeq.Exceptionless] | |||
| tl [BatSeq] | Returns the sequence without its first elements or raise
| ||
| tl [BatRefList] | Returns a ref list containing the same elements
but without the first one or
raises | ||
| tl [BatList.Exceptionless] |
| ||
| tl [BatList] | Return the given list without its first element. | ||
| tl [BatLazyList] | Return the given list without its first element. | ||
| to_abstr [BatConcreteQueue] | |||
| to_array [BatVect.Make] |
| ||
| to_array [BatVect] |
| ||
| to_array [BatSet.PSet] | Same as | ||
| to_array [BatSet.S] | Same as | ||
| to_array [BatSet] | Same as | ||
| to_array [BatLazyList] | Eager conversion to array. | ||
| to_array [BatDynArray] |
| ||
| to_array [BatBigarray.Array3] | Build a three-dimensional array initialized from the given big array. | ||
| to_array [BatBigarray.Array2] | Build a two-dimensional array initialized from the given big array. | ||
| to_array [BatBigarray.Array1] | Build a one-dimensional array initialized from the given big array. | ||
| to_array [BatArray.Cap] | Return a capability array as an array. | ||
| to_buffer [BatSeq] | Convert a sequence to a string in the given buffer; eager. | ||
| to_buffer [BatMarshal] |
| ||
| to_byte [BatInt32] | |||
| to_bytes [BatString.Cap] | Return a capability string as a regular byte sequence. | ||
| to_bytes [BatMarshal] |
| ||
| to_bytes [BatBuffer] | Return a copy of the current contents of the buffer. | ||
| to_channel [BatMarshal] | |||
| to_container [BatVect.Make] |
| ||
| to_enum_filter [BatGenlex] | Apply the lexer to an enum. | ||
| to_f_printer [BatIO] | |||
| to_float [BatString.Cap.Exceptionless] | |||
| to_float [BatString.Cap] | |||
| to_float [BatString.Exceptionless] | Returns the float represented by the given string or
| ||
| to_float [BatString] | Returns the float represented by the given string or | ||
| to_float [BatNumber.Numeric] | |||
| to_float [BatNum] | |||
| to_float [BatNativeint] | Convert the given native integer to a floating-point number. | ||
| to_float [BatInt64] | Convert the given 64-bit integer to a floating-point number. | ||
| to_float [BatInt32] | Convert the given 32-bit integer to a floating-point number. | ||
| to_float [BatInt.Safe_int] | Convert the given integer to a floating-point number. | ||
| to_float [BatInt] | Convert the given integer to a floating-point number. | ||
| to_float [BatFloat.Safe_float] | |||
| to_float [BatFloat] | |||
| to_float [BatComplex] |
| ||
| to_float [BatBool] | |||
| to_float [BatBig_int] | |||
| to_hex [BatDigest] | Return the printable hexadecimal representation of the given digest. | ||
| to_input_channel [BatIO] | Create a channel that will read from an input. | ||
| to_int [BatString.Cap.Exceptionless] | |||
| to_int [BatString.Cap] | |||
| to_int [BatString.Exceptionless] | Returns the integer represented by the given string or
| ||
| to_int [BatString] | Returns the integer represented by the given string or | ||
| to_int [BatNumber.Discrete] | |||
| to_int [BatNumber.Numeric] | |||
| to_int [BatNum] | |||
| to_int [BatNativeint] | Convert the given native integer (type | ||
| to_int [BatInt64] | Convert the given 64-bit integer (type | ||
| to_int [BatInt32] | Convert the given 32-bit integer (type | ||
| to_int [BatInt.Safe_int] | |||
| to_int [BatInt] | |||
| to_int [BatFloat.Safe_float] | |||
| to_int [BatFloat] | |||
| to_int [BatComplex] |
| ||
| to_int [BatBool] | |||
| to_int [BatBig_int] | |||
| to_int32 [BatNativeint] | Convert the given native integer to a
32-bit integer (type | ||
| to_int32 [BatInt64] | Convert the given 64-bit integer (type | ||
| to_int64 [BatNativeint] | Convert the given native integer to a
64-bit integer (type | ||
| to_int64 [BatInt32] | Convert the given 32-bit integer (type | ||
| to_lazy_list_filter [BatGenlex] | Apply the lexer to a lazy list. | ||
| to_list [BatVect.Make] | Returns a list with the elements contained in the vect. | ||
| to_list [BatVect] | Returns a list with the elements contained in the vect. | ||
| to_list [BatString.Cap] | |||
| to_list [BatString] | Converts a string to the list of its characters. | ||
| to_list [BatStream] | Convert a stream to a list | ||
| to_list [BatSplay.Map] | |||
| to_list [BatSet.PSet] | Alias for | ||
| to_list [BatSet.S] | Alias for | ||
| to_list [BatSet] | Alias for | ||
| to_list [BatResult] |
| ||
| to_list [BatRefList] | Returns the current elements as a list - O(1) | ||
| to_list [BatLazyList] | Eager conversion to string. | ||
| to_list [BatHeap.H] | See | ||
| to_list [BatHeap] | Enumerate the elements of the heap. | ||
| to_list [BatHashtbl.Cap] | |||
| to_list [BatHashtbl.S] | |||
| to_list [BatHashtbl] | Return the list of (key,value) pairs. | ||
| to_list [BatFingerTree.S] |
| ||
| to_list [BatDynArray] |
| ||
| to_list [BatDllist] | Converts a dllist to a normal list. | ||
| to_list [BatDeque] |
| ||
| to_list [BatArray.Cap] | |||
| to_list [BatArray] |
| ||
| to_list_backwards [BatFingerTree.S] |
| ||
| to_nativeint [BatInt64] | Convert the given 64-bit integer (type | ||
| to_nativeint [BatInt32] | Convert the given 32-bit integer (type | ||
| to_object [BatEnum] |
| ||
| to_option [BatResult] |
| ||
| to_rev_seq [BatSet.PSet] | Iterate on the whole set, in descending order. | ||
| to_rev_seq [BatSet.S] | Iterate on the whole set, in descending order. | ||
| to_rev_seq [BatSet] | Iterate on the whole set, in descending order. | ||
| to_rev_seq [BatMap.PMap] | Iterate on the whole map, in descending order of keys. | ||
| to_rev_seq [BatMap.S] | Iterate on the whole map, in descending order of keys. | ||
| to_rev_seq [BatMap] | Iterate on the whole map, in descending order of keys. | ||
| to_seq [BatString] | Iterate on the string, in increasing index order. | ||
| to_seq [BatSet.PSet] | Iterate on the whole set, in ascending order. | ||
| to_seq [BatSet.S] | Iterate on the whole set, in ascending order. | ||
| to_seq [BatSet] | Iterate on the whole set, in ascending order. | ||
| to_seq [BatResult] |
| ||
| to_seq [BatQueue] | Iterate on the queue, in front-to-back order. | ||
| to_seq [BatMap.PMap] | Iterate on the whole map, in ascending order of keys. | ||
| to_seq [BatMap.S] | Iterate on the whole map, in ascending order of keys. | ||
| to_seq [BatMap] | Iterate on the whole map, in ascending order of keys. | ||
| to_seq [BatList] | Iterate on the list | ||
| to_seq [BatBytes] | Iterate on the string, in increasing index order. | ||
| to_seq [BatBuffer] | Iterate on the buffer, in increasing order. | ||
| to_seq [BatArray] | |||
| to_seq_from [BatSet.PSet] |
| ||
| to_seq_from [BatSet.S] |
| ||
| to_seq_from [BatSet] |
| ||
| to_seq_from [BatMap.PMap] |
| ||
| to_seq_from [BatMap.S] |
| ||
| to_seq_from [BatMap] |
| ||
| to_seqi [BatString] | Iterate on the string, in increasing order, yielding indices along chars | ||
| to_seqi [BatBytes] | Iterate on the string, in increasing order, yielding indices along chars | ||
| to_seqi [BatBuffer] | Iterate on the buffer, in increasing order, yielding indices along chars. | ||
| to_seqi [BatArray] | |||
| to_stream [BatLazyList] | Lazy conversion to stream. | ||
| to_stream_filter [BatGenlex] | Apply the lexer to a stream. | ||
| to_string [BatText] |
| ||
| to_string [BatSubstring] |
| ||
| to_string [BatString.Cap] | Return a capability string as a regular byte sequence. | ||
| to_string [BatStream] | convert stream of chars to string, using buffer | ||
| to_string [BatSeq] | Convert the sequence to a string; eager. | ||
| to_string [BatPrintexc] |
| ||
| to_string [BatPathGen.StringType] | Convert to primitive string with UTF-8 content. | ||
| to_string [BatPathGen.PathType] | Convert to type primitive string with UTF-8 content. | ||
| to_string [BatNumber.Numeric] | |||
| to_string [BatNum] | Convert a number to a string, using fractional notation. | ||
| to_string [BatNativeint] | Return the string representation of its argument, in decimal. | ||
| to_string [BatMarshal] | Same as | ||
| to_string [BatLog.Level_sig] | Convert each level to a string | ||
| to_string [BatInt64] | Return the string representation of its argument, in decimal. | ||
| to_string [BatInt32] | Return the string representation of its argument, in signed decimal. | ||
| to_string [BatInt.Safe_int] | Return the string representation of its argument, in signed decimal. | ||
| to_string [BatInt] | Return the string representation of its argument, in signed decimal. | ||
| to_string [BatIO] | |||
| to_string [BatFloat.Safe_float] | |||
| to_string [BatFloat] | |||
| to_string [BatComplex] | |||
| to_string [BatBytes] | Return a new string that contains the same bytes as the given byte sequence. | ||
| to_string [BatBool] | |||
| to_string [BatBig_int] | |||
| to_string_default [BatPrintexc] |
| ||
| to_string_fmt [BatStream.StreamLabels] | |||
| to_string_fmt [BatStream] | convert stream to string, using Printf with given format | ||
| to_string_fun [BatStream.StreamLabels] | |||
| to_string_fun [BatStream] | convert stream to string, using given conversion function | ||
| to_string_in_base [BatBig_int] |
| ||
| to_string_in_binary [BatBig_int] | as | ||
| to_string_in_custom_base [BatBig_int] | First argument, called | ||
| to_string_in_hexa [BatBig_int] | as | ||
| to_string_in_octal [BatBig_int] | as | ||
| to_table [BatHashtbl.Cap] | Return a capability hashtable as a regular hashtable. | ||
| to_ustring [BatPathGen.PathType] | Convert to the chosen | ||
| toggle [BatRef] | Invert the boolean stored in the reference | ||
| toggle [BatBitSet] |
| ||
| tokens [BatSubstring] |
| ||
| top [BatStack.Exceptionless] | |||
| top [BatStack] |
| ||
| top [BatQueue] |
| ||
| total_size [BatMarshal] | See | ||
| transfer [BatQueue] |
| ||
| transform [BatRefList] | transform all elements in the ref list using a function. | ||
| translate [BatSubstring] |
| ||
| transpose [BatList] | Transposes a list of lists, turning rows of the input into columns of the output and vice versa. | ||
| trim [BatSubstring] | removes whitespace from left and right ends of input | ||
| trim [BatString.Cap] | |||
| trim [BatString] | Return a copy of the argument, without leading and trailing
whitespace (according to | ||
| trim [BatBytes] | Return a copy of the argument, without leading and trailing whitespace. | ||
| triml [BatSubstring] |
| ||
| trimr [BatSubstring] |
| ||
| truncate [BatUnix.LargeFile] | |||
| truncate [BatUnix] | Truncates the named file to the given size. | ||
| truncate [BatBuffer] |
| ||
| try_lock [BatRMutex] | Same as | ||
| try_lock [BatConcurrent.BaseLock] | |||
| try_lock [BatConcurrent.Lock] | |||
U | |||
| uget [BatUref] |
| ||
| ui16s_of [BatIO.BigEndian] | Read an enumeration of unsigned 16-bit words. | ||
| ui16s_of [BatIO] | Read an enumeration of unsigned 16-bit words. | ||
| umask [BatUnix] | Set the process's file mode creation mask, and return the previous mask. | ||
| uncapitalize [BatString.Cap] | |||
| uncapitalize [BatString] | Return a copy of the argument, with the first character set to lowercase. | ||
| uncapitalize [BatBytes] | Return a copy of the argument, with the first byte set to lowercase. | ||
| uncapitalize_ascii [BatString] | Return a copy of the argument, with the first character set to lowercase, using the US-ASCII character set. | ||
| uncapitalize_ascii [BatBytes] | Return a copy of the argument, with the first character set to lowercase, using the US-ASCII character set. | ||
| uncombine [BatLazyList] | Divide a list of pairs into a pair of lists. | ||
| uncombine [BatEnum] |
| ||
| uncurry [BatTuple.Tuple5] | |||
| uncurry [BatTuple.Tuple4] | |||
| uncurry [BatTuple.Tuple3] | |||
| uncurry [BatTuple.Tuple2] | |||
| uncurry [BatPervasives] | Convert a function which accepts two arguments into a function which accepts a pair of arguments. | ||
| uncurry [BatInnerPervasives] | |||
| undef [BatGlobal] | Reset the global value contents to undefined. | ||
| undefined [BatPervasives] | The undefined function. | ||
| unfold [BatSeq] | Build a sequence from a step function and an initial value. | ||
| unfold [BatList] |
| ||
| unfold [BatLazyList] |
| ||
| unfold [BatEnum.Labels] | |||
| unfold [BatEnum] | As | ||
| unfold_exc [BatList] | Alias for | ||
| unfold_exn [BatList] | Creates a list containing the results of sequential calls
to | ||
| union [BatSet.PSet] |
| ||
| union [BatSet.S] | Set union. | ||
| union [BatSet] |
| ||
| union [BatMap.PMap] |
| ||
| union [BatMap.S] |
| ||
| union [BatMap] |
| ||
| union [BatISet] | Compute the union of two sets. | ||
| union [BatIMap] | Merge two maps, giving a value | ||
| union [BatBitSet] |
| ||
| union_stdlib [BatMap.PMap] |
| ||
| union_stdlib [BatMap] |
| ||
| uniq [BatEnum.Labels] | |||
| uniq [BatEnum] |
| ||
| uniq_by [BatEnum] |
| ||
| uniqq [BatEnum] |
| ||
| unique [BatPervasives] | Returns an unique identifier every time it is called. | ||
| unique [BatList] |
| ||
| unique [BatLazyList] |
| ||
| unique [BatInnerPervasives] | |||
| unique_cmp [BatList] | As | ||
| unique_eq [BatLazyList] | as | ||
| unique_hash [BatList] | As | ||
| unique_value [BatInnerPervasives] | |||
| unit_big_int [BatBig_int] | The big integer | ||
| unite [BatUref] |
| ||
| unite [BatBitSet] |
| ||
| unix [BatSys] | True if | ||
| unix_perm [BatFile] | Create a permission from a Unix-style octal integer. | ||
| unlink [BatUnix] | Removes the named file | ||
| unlock [BatRMutex] | Unlock the given mutex. | ||
| unlock [BatConcurrent.BaseLock] | |||
| unlock [BatConcurrent.Lock] | |||
| unpack [BatInt32] |
| ||
| unpack_big [BatInt32] |
| ||
| unregister_formatter [BatLogger] |
| ||
| unsafe_environment [BatUnix] | Return the process environment, as an array of strings with the format ``variable=value''. | ||
| unsafe_get [BatVect.RANDOMACCESS] | |||
| unsafe_get [BatDynArray] | |||
| unsafe_get [BatBigarray.Array3] | Like | ||
| unsafe_get [BatBigarray.Array2] | Like | ||
| unsafe_get [BatBigarray.Array1] | Like | ||
| unsafe_getenv [BatUnix] | Return the value associated to a variable in the process environment. | ||
| unsafe_of_string [BatBytes] | Unsafely convert a shared string to a byte sequence that should not be mutated. | ||
| unsafe_set [BatVect.RANDOMACCESS] | |||
| unsafe_set [BatDynArray] | |||
| unsafe_set [BatBigarray.Array3] | Like | ||
| unsafe_set [BatBigarray.Array2] | Like | ||
| unsafe_set [BatBigarray.Array1] | Like | ||
| unsafe_substring [BatSubstring] |
| ||
| unsafe_to_string [BatBytes] | Unsafely convert a byte sequence into a string. | ||
| unsafe_upd [BatDynArray] | |||
| unset [BatBitSet] |
| ||
| unsigned_compare [BatNativeint] | Same as | ||
| unsigned_compare [BatInt64] | Same as | ||
| unsigned_compare [BatInt32] | Same as | ||
| unsigned_div [BatNativeint] | Same as | ||
| unsigned_div [BatInt64] | Same as | ||
| unsigned_div [BatInt32] | Same as | ||
| unsigned_rem [BatNativeint] | Same as | ||
| unsigned_rem [BatInt64] | Same as | ||
| unsigned_rem [BatInt32] | Same as | ||
| unsigned_to_int [BatNativeint] | Same as | ||
| unsigned_to_int [BatInt64] | Same as | ||
| unsigned_to_int [BatInt32] | Same as | ||
| until [BatISet] |
| ||
| until [BatIMap] | Return the sub-map of bindings in the range | ||
| upd [BatDynArray] |
| ||
| update [BatSet.PSet] |
| ||
| update [BatSet.S] |
| ||
| update [BatSet] |
| ||
| update [BatMap.PMap] |
| ||
| update [BatMap.S] |
| ||
| update [BatMap] |
| ||
| update [BatFingerTree] |
| ||
| update_stdlib [BatMap.PMap] |
| ||
| update_stdlib [BatMap.S] |
| ||
| update_stdlib [BatMap] |
| ||
| uppercase [BatString.Cap] | |||
| uppercase [BatString] | Return a copy of the argument, with all lowercase letters translated to uppercase, including accented letters of the ISO Latin-1 (8859-1) character set. | ||
| uppercase [BatCharParser] | Recognizes one upper-case ASCII character, including accentuated characters. | ||
| uppercase [BatChar] | Convert the given character to its equivalent uppercase character. | ||
| uppercase [BatBytes] | Return a copy of the argument, with all lowercase letters translated to uppercase, including accented letters of the ISO Latin-1 (8859-1) character set. | ||
| uppercase_ascii [BatString] | Return a copy of the argument, with all lowercase letters translated to uppercase, using the US-ASCII character set. | ||
| uppercase_ascii [BatChar] | Convert the given character to its equivalent uppercase character, using the US-ASCII character set. | ||
| uppercase_ascii [BatBytes] | Return a copy of the argument, with all lowercase letters translated to uppercase, using the US-ASCII character set. | ||
| uppercase_latin1 [BatCharParser] | Recognizes one upper-case Latin-1 character, including accentuated characters. | ||
| uref [BatUref] |
| ||
| usage [BatOptParse.OptParser] | Display the usage message to the channel | ||
| use_printers [BatPrintexc] |
| ||
| user_exec [BatFile] | Give the current user permission to execute the file. | ||
| user_read [BatFile] | Give the current user permission to read the file. | ||
| user_write [BatFile] | Give the current user permission to write the file | ||
| uset [BatUref] |
| ||
| utimes [BatUnix] | Set the last access time (second arg) and last modification time (third arg) for a file. | ||
V | |||
| validate [BatUTF8] |
| ||
| value [BatResult] |
| ||
| value_option [BatOptParse.Opt] | Make an option which takes a single argument. | ||
| values [BatMap.PMap] | Return an enumeration of all the values of a map. | ||
| values [BatMap.S] | Return an enumeration of all the values of a map. | ||
| values [BatMap] | Return an enumeration of all the values of a map. | ||
| values [BatHashtbl.Cap] | |||
| values [BatHashtbl.S] | |||
| values [BatHashtbl] | Return an enumeration of all the values of a hashtable. | ||
| verify_arg [BatPervasives] |
| ||
| version [BatteriesConfig] | |||
| version_option [BatOptParse.StdOpt] |
| ||
W | |||
| wait [BatUnix] | Wait until one of the children processes die, and return its pid and termination status. | ||
| waitpid [BatUnix] | Same as | ||
| while_do [BatEnum] |
| ||
| whitespace [BatCharParser] | Recognizes white-space | ||
| whitespaces [BatGenlex.Languages.Make] | |||
| win32 [BatSys] | True if | ||
| with_dispose [BatPervasives] |
| ||
| with_dispose [BatInnerPervasives] | |||
| with_file_in [BatFile] |
| ||
| with_file_out [BatFile] |
| ||
| with_label [BatReturn] | as | ||
| with_locked_file [BatUnix] |
| ||
| with_log [BatLogger] |
| ||
| with_positions [BatLexing] | Tell whether the lexer buffer keeps track of position fields
| ||
| with_temporary_out [BatFile] |
| ||
| word_size [BatteriesConfig] | |||
| word_size [BatSys] | Size of one word on the machine currently executing the OCaml program, in bits: 32 or 64. | ||
| would_at_fail [BatLazyList] |
| ||
| wrap [BatPervasives] |
| ||
| wrap [BatOptParse.Formatter] |
| ||
| wrap [BatInnerPervasives] | |||
| wrap_in [BatInnerIO] | Fully create an input reading from other inputs by giving all the needed functions. | ||
| wrap_in [BatIO] | Fully create an input reading from other inputs by giving all the needed functions. | ||
| wrap_out [BatInnerIO] | Fully create an output that writes to one or more underlying outputs. | ||
| wrap_out [BatIO] | Fully create an output that writes to one or more underlying outputs. | ||
| write [BatUnix] |
| ||
| write [BatInnerIO] | Write a single char to an output. | ||
| write [BatIO] | Write a single char to an output. | ||
| write_bits [BatIO] | Write up to 31 bits represented as a value, raise Bits_error if nbits < 0 or nbits > 31 or the value representation excess nbits. | ||
| write_bitss [BatIO] | Write an enumeration of bits | ||
| write_byte [BatInnerIO] | Write an unsigned 8-bit byte. | ||
| write_byte [BatIO] | Write an unsigned 8-bit byte. | ||
| write_char [BatText] | Write one uchar to a UTF-8 encoded output. | ||
| write_double [BatInnerIO] | Write an IEEE double precision floating point value. | ||
| write_double [BatIO.BigEndian] | Write an IEEE double precision floating point value. | ||
| write_double [BatIO] | Write an IEEE double precision floating point value. | ||
| write_float [BatInnerIO] | Write an IEEE single precision floating point value. | ||
| write_float [BatIO.BigEndian] | Write an IEEE single precision floating point value. | ||
| write_float [BatIO] | Write an IEEE single precision floating point value. | ||
| write_i16 [BatInnerIO] | Write a signed 16-bit word. | ||
| write_i16 [BatIO.BigEndian] | Write a signed 16-bit word. | ||
| write_i16 [BatIO] | Write a signed 16-bit word. | ||
| write_i32 [BatInnerIO] | Write a signed 32-bit integer. | ||
| write_i32 [BatIO.BigEndian] | Write a signed 32-bit integer. | ||
| write_i32 [BatIO] | Write a signed 32-bit integer. | ||
| write_i64 [BatInnerIO] | Write an OCaml int64. | ||
| write_i64 [BatIO.BigEndian] | Write an OCaml int64. | ||
| write_i64 [BatIO] | Write an OCaml int64. | ||
| write_line [BatText] | Write one line onto a UTF-8 encoded output, followed by a \n. | ||
| write_line [BatInnerIO] | Write a line and append a LF (it might be converted to CRLF on some systems depending on the underlying BatIO). | ||
| write_line [BatIO] | Write a line and append a line end. | ||
| write_lines [BatFile] |
| ||
| write_only [BatString.Cap] | Drop capabilities to write only. | ||
| write_only [BatHashtbl.Cap] | Drop to write-only permissions. | ||
| write_only [BatArray.Cap] | Drop to write-only permissions. | ||
| write_real_i32 [BatInnerIO] | Write an OCaml int32. | ||
| write_real_i32 [BatIO.BigEndian] | Write an OCaml int32. | ||
| write_real_i32 [BatIO] | Write an OCaml int32. | ||
| write_string [BatInnerIO] | Write a string and append an null character. | ||
| write_string [BatIO] | Write a string and append an null character. | ||
| write_substring [BatUnix] | Same as | ||
| write_text [BatText] | Write a character text onto a UTF-8 encoded output. | ||
| write_ui16 [BatInnerIO] | Write an unsigned 16-bit word. | ||
| write_ui16 [BatIO.BigEndian] | Write an unsigned 16-bit word. | ||
| write_ui16 [BatIO] | Write an unsigned 16-bit word. | ||
X | |||
| xor_big_int [BatBig_int] | Bitwise logical ``exclusive or''. | ||
Z | |||
| zero [BatNumber.Numeric] | |||
| zero [BatNum] | Usual operations | ||
| zero [BatNativeint] | The native integer 0. | ||
| zero [BatInt64] | The 64-bit integer 0. | ||
| zero [BatInt32] | The 32-bit integer 0. | ||
| zero [BatInt.Safe_int] | The integer | ||
| zero [BatInt] | The integer | ||
| zero [BatFloat.Safe_float] | Floating number zero. | ||
| zero [BatFloat] | Floating number zero. | ||
| zero [BatComplex] | The complex number | ||
| zero [BatBool] | |||
| zero [BatBig_int] | |||
| zero_big_int [BatBig_int] | The big integer | ||
| zero_plus [BatParserCo] | Accept a (possibly empty) list of expressions. |