Индекс значений
| ( * ) [Stdlib] |
Умножение целых чисел. |
| ( ** ) [Stdlib] |
Возведение в степень. |
| ( *. ) [Stdlib] |
Умножение чисел с плавающей точкой. |
| (!) [Stdlib] |
|
| (!=) [Stdlib] |
Отрицание |
| (&&) [Stdlib] |
Булево 'и'. |
| (&&) [Bool] |
|
| (+) [Stdlib] |
Сложение целых чисел. |
| (+.) [Stdlib] |
Сложение чисел с плавающей точкой. |
| (-) [Stdlib] |
Вычитание целых чисел. |
| (-.) [Stdlib] |
Вычитание чисел с плавающей точкой. |
| (/) [Stdlib] |
Деление целых чисел. |
| (/.) [Stdlib] |
Деление чисел с плавающей точкой. |
| (:=) [Stdlib] |
|
| (<) [Stdlib] |
См. |
| (<=) [Stdlib] |
См. |
| (<>) [Stdlib] |
Отрицание |
| (=) [Stdlib] |
|
| (==) [Stdlib] |
|
| (>) [Stdlib] |
См. |
| (>=) [Stdlib] |
Функции структурного упорядочивания. |
| (@) [Stdlib] |
|
| (@@) [Stdlib] |
Оператор применения: |
| (^) [Stdlib] |
Конкатенация строк. |
| (^^) [Stdlib] |
|
| (asr) [Stdlib] |
|
| (land) [Stdlib] |
Битовое логическое 'и'. |
| (lor) [Stdlib] |
Битовое логическое 'или'. |
| (lsl) [Stdlib] |
|
| (lsr) [Stdlib] |
|
| (lxor) [Stdlib] |
Битовое логическое исключающее 'или'. |
| (mod) [Stdlib] |
Остаток от деления целых чисел. |
| (|>) [Stdlib] |
Оператор обратного применения: |
| (||) [Stdlib] |
Булево 'или'. |
| (||) [Bool] |
|
| (~+) [Stdlib] |
Унарное сложение. |
| (~+.) [Stdlib] |
Унарное сложение. |
| (~-) [Stdlib] |
Унарное отрицание. |
| (~-.) [Stdlib] |
Унарное отрицание. |
| __FILE__ [Stdlib] |
|
| __FUNCTION__ [Stdlib] |
|
| __LINE_OF__ [Stdlib] |
|
| __LINE__ [Stdlib] |
|
| __LOC_OF__ [Stdlib] |
|
| __LOC__ [Stdlib] |
|
| __MODULE__ [Stdlib] |
|
| __POS_OF__ [Stdlib] |
|
| __POS__ [Stdlib] |
|
| _exit [UnixLabels] |
Немедленно завершает вызывающий процесс, возвращая заданный код состояния операционной системе: обычно 0 указывает отсутствие ошибок, а небольшое положительное целое число — сбой. |
| _exit [Unix] |
Немедленно завершает вызывающий процесс, возвращая заданный код состояния операционной системе: обычно 0 указывает отсутствие ошибок, а небольшое положительное целое число — сбой. |
A | |
| abs [Stdlib] |
|
| abs [Nativeint] |
|
| abs [Int64] |
|
| abs [Int32] |
|
| abs [Int] |
|
| abs [Float] |
|
| abs_float [Stdlib] |
|
| abstract_tag [Obj] | |
| accept [UnixLabels] |
Принимает подключения на заданном сокете. |
| accept [Unix] |
Принимает подключения на заданном сокете. |
| access [UnixLabels] |
Проверяет, обладает ли процесс заданными правами доступа к указанному файлу. |
| access [Unix] |
Проверяет, обладает ли процесс заданными правами доступа к указанному файлу. |
| acos [Stdlib] |
Арккосинус. |
| acos [Float] |
Арккосинус. |
| acosh [Stdlib] |
Гиперболический арккосинус. |
| acosh [Float] |
Гиперболический арккосинус. |
| acquire [Semaphore.Binary] |
|
| acquire [Semaphore.Counting] |
|
| adapt_filename [Dynlink] |
В байткоде - функция тождества. |
| add [Weak.S] |
|
| add [Set.S] |
|
| add [Queue] |
|
| add [Nativeint] |
Сложение. |
| add [MoreLabels.Set.S] |
|
| add [MoreLabels.Map.S] |
|
| add [MoreLabels.Hashtbl.SeededS] | |
| add [MoreLabels.Hashtbl.S] | |
| add [MoreLabels.Hashtbl] |
|
| add [Map.S] |
|
| add [Int64] |
Сложение. |
| add [Int32] |
Сложение. |
| add [Int] |
|
| add [Hashtbl.SeededS] | |
| add [Hashtbl.S] | |
| add [Hashtbl] |
|
| add [Float] |
Сложение чисел с плавающей точкой. |
| add [Ephemeron.Kn.Bucket] |
Добавление эфемерона в корзину. |
| add [Ephemeron.K2.Bucket] |
Добавление эфемерона в корзину. |
| add [Ephemeron.K1.Bucket] |
Добавление эфемерона в корзину. |
| add [Ephemeron.SeededS] | |
| add [Ephemeron.S] | |
| add [Complex] |
Сложение |
| add_buffer [Buffer] |
|
| add_bytes [Buffer] |
|
| add_channel [Buffer] |
|
| add_char [Buffer] |
|
| add_in_char_set [CamlinternalFormat] | |
| add_initializer [CamlinternalOO] | |
| add_int16_be [Buffer] |
|
| add_int16_le [Buffer] |
|
| add_int16_ne [Buffer] |
|
| add_int32_be [Buffer] |
|
| add_int32_le [Buffer] |
|
| add_int32_ne [Buffer] |
|
| add_int64_be [Buffer] |
|
| add_int64_le [Buffer] |
|
| add_int64_ne [Buffer] |
|
| add_int8 [Buffer] |
|
| add_last [Dynarray] |
|
| add_offset [Obj] | |
| add_seq [Stack] |
Добавляет элементы из последовательности на вершину стека. |
| add_seq [Set.S] |
Добавляет указанные элементы в множество в заданном порядке. |
| add_seq [Очередь] |
Добавляет элементы из последовательности в конец очереди. |
| add_seq [MoreLabels.Set.S] |
Добавляет заданные элементы в множество в порядке их следования. |
| add_seq [MoreLabels.Map.S] |
Добавляет заданные связывания в карту в порядке их следования. |
| add_seq [MoreLabels.Hashtbl.SeededS] | |
| add_seq [MoreLabels.Hashtbl.S] | |
| add_seq [MoreLabels.Hashtbl] |
Добавляет заданные связывания в таблицу, используя |
| add_seq [Map.S] |
Добавляет заданные связывания в карту в порядке их следования. |
| add_seq [Hashtbl.SeededS] | |
| add_seq [Hashtbl.S] | |
| add_seq [Hashtbl] |
Добавляет заданные связывания в таблицу, используя |
| add_seq [Ephemeron.SeededS] | |
| add_seq [Ephemeron.S] | |
| add_seq [Буфер] |
Добавить символы в буфер |
| add_string [Буфер] |
|
| add_subbytes [Буфер] |
|
| add_substitute [Буфер] |
|
| add_substring [Буфер] |
|
| add_symbolic_output_item [Формат] |
|
| add_to_list [MoreLabels.Map.S] |
|
| add_to_list [Map.S] |
|
| add_uint16_be [Буфер] |
|
| add_uint16_le [Буфер] |
|
| add_uint16_ne [Буфер] |
|
| add_uint8 [Буфер] |
|
| add_user_event [Runtime_events.Callbacks] |
|
| add_utf_16be_uchar [Буфер] |
|
| add_utf_16le_uchar [Буфер] |
|
| add_utf_8_uchar [Буфер] |
|
| alarm [UnixLabels] |
Установить сигнал |
| alarm [Unix] |
Установить сигнал |
| align [Arg] |
Выравнивает строки документации, вставляя пробелы у первого разделителя выравнивания (табуляция или, если табуляция не найдена, пробел), в соответствии с длиной ключевого слова. |
| all_units [Dynlink] |
Возвращает список единиц компиляции, которые образуют основную программу вместе с теми, которые были загружены динамически через |
| allocated_bytes [Gc] |
Возвращает количество байтов, выделенных этим доменом и, возможно, предыдущим доменом. |
| allow_only [Dynlink] |
|
| allow_unsafe_modules [Dynlink] |
Управляет разрешением динамической загрузки не безопасных объектных файлов. |
| always [Event] |
|
| append [Seq] |
|
| append [ListLabels] |
|
| append [Список] |
|
| append [Float.ArrayLabels] |
|
| append [Float.Array] |
|
| append [Dynarray] |
|
| append [ArrayLabels] |
|
| append [Массив] |
|
| append_array [Dynarray] |
|
| append_iter [Dynarray] |
|
| append_list [Dynarray] |
Как |
| append_seq [Dynarray] |
Как |
| arg [Complex] |
Аргумент. |
| argv [Sys] |
Аргументы командной строки, переданные процессу. |
| array0_of_genarray [Bigarray] |
Возвращает нулевомерный Bigarray, соответствующий заданному общему Bigarray. |
| array1_of_genarray [Bigarray] |
Возвращает одномерный Bigarray, соответствующий заданному общему Bigarray. |
| array2_of_genarray [Bigarray] |
Возвращает двумерный Bigarray, соответствующий заданному общему Bigarray. |
| array3_of_genarray [Bigarray] |
Возвращает трёхмерный Bigarray, соответствующий заданному общему Bigarray. |
| asin [Stdlib] |
Обратный синус. |
| asin [Float] |
Обратный синус. |
| asinh [Stdlib] |
Гиперболический обратный синус. |
| asinh [Float] |
Гиперболический обратный синус. |
| asprintf [Format] |
То же, что и |
| assoc [ListLabels] |
|
| assoc [List] |
|
| assoc_opt [ListLabels] |
|
| assoc_opt [List] |
|
| assq [ListLabels] |
Аналогично |
| assq [List] |
Аналогично |
| assq_opt [ListLabels] |
Аналогично |
| assq_opt [List] |
Аналогично |
| at_exit [Stdlib] |
Зарегистрировать заданную функцию для вызова в момент завершения программы. |
| at_exit [Domain] |
|
| atan [Stdlib] |
Обратная тангенс. |
| atan [Float] |
Обратная тангенс. |
| atan2 [Stdlib] |
|
| atan2 [Float] |
|
| atanh [Stdlib] |
Гиперболический обратный тангенс. |
| atanh [Float] |
Гиперболический обратный тангенс. |
B | |
| backend_type [Sys] |
Тип бэкенда, в котором сейчас выполняется программа OCaml. |
| backtrace_slots [Printexc] |
Возвращает слоты сырого трассировки, или |
| backtrace_slots_of_raw_entry [Printexc] |
Возвращает слоты одного элемента сырой трассировки, или |
| backtrace_status [Printexc] |
|
| basename [Filename] |
Разделение имени файла на имя директории / имя базового файла. |
| before_first_spawn [Domain] |
|
| beginning_of_input [Scanf.Scanning] |
|
| big_endian [Sys] |
Является ли машина, на которой в настоящее время выполняется программа Caml, big-endian. |
| bind [UnixLabels] |
Связать сокет с адресом. |
| bind [Unix] |
Связать сокет с адресом. |
| bind [Result] |
|
| bind [Option] |
|
| bindings [MoreLabels.Map.S] |
Возвращает список всех связей заданного отображения. |
| bindings [Map.S] |
Возвращает список всех связей заданного отображения. |
| bits [Random.State] | |
| bits [Random] |
Возвращает 30 случайных бит в неотрицательном целом числе. |
| bits32 [Random.State] | |
| bits32 [Random] |
|
| bits64 [Random.State] | |
| bits64 [Random] |
|
| bits_of_float [Int64] |
Возвращает внутреннее представление данного числа с плавающей точкой в соответствии с битовой схемой формата 'double' чисел с плавающей точкой IEEE 754. |
| bits_of_float [Int32] |
Возвращает внутреннее представление данного числа с плавающей точкой в соответствии с битовой схемой формата 'single' чисел с плавающей точкой IEEE 754. |
| blit [Weak] |
|
| blit [String] |
То же самое, что |
| blit [StringLabels] |
То же самое, что |
| blit [Float.ArrayLabels] |
|
| blit [Float.Array] |
|
| blit [BytesLabels] |
|
| blit [Bytes] |
|
| blit [Buffer] |
|
| blit [Bigarray.Array3] |
Копирует первый массив Bigarray во второй массив Bigarray. |
| blit [Bigarray.Array2] |
Копирует первый массив Bigarray во второй массив Bigarray. |
| blit [Bigarray.Array1] |
Копирует первый массив Bigarray во второй массив Bigarray. |
| blit [Bigarray.Array0] |
Копирует первый массив Bigarray во второй массив Bigarray. |
| blit [Bigarray.Genarray] |
Копирует все элементы массива Bigarray в другой массив Bigarray. |
| blit [ArrayLabels] |
|
| blit [Array] |
|
| blit_data [Obj.Ephemeron] | |
| blit_key [Obj.Ephemeron] | |
| blit_string [BytesLabels] |
|
| blit_string [Bytes] |
|
| bom [Uchar] |
|
| bool [Random.State] | |
| bool [Random] |
|
| bool_of_string [Stdlib] |
То же самое, что |
| bool_of_string_opt [Stdlib] |
Преобразует заданную строку в булевое значение. |
| bounded_full_split [Str] |
То же самое, что |
| bounded_split [Str] |
То же самое, что |
| bounded_split_delim [Str] |
То же самое, что |
| bprintf [Printf] |
То же самое, что |
| broadcast [Condition] |
|
| bscanf [Scanf] | |
| bscanf_format [Scanf] |
|
| bscanf_opt [Scanf] |
То же самое, что |
| bufput_acc [CamlinternalFormat] | |
| bytes [Digest.S] |
Возвращает дайджест заданной последовательности байтов. |
| bytes [Digest] |
Возвращает дайджест заданной последовательности байтов. |
C | |
| c_layout [Bigarray] | |
| capacity [Dynarray] |
|
| capitalize_ascii [String] |
|
| capitalize_ascii [StringLabels] |
|
| capitalize_ascii [BytesLabels] |
Возвращает копию аргумента, с первым символом, преобразованным в верхний регистр, используя US-ASCII. |
| capitalize_ascii [Bytes] |
Возвращает копию аргумента, с первым символом, преобразованным в верхний регистр, используя US-ASCII. |
| cardinal [Set.S] |
Возвращает количество элементов множества. |
| cardinal [MoreLabels.Set.S] |
Возвращает количество элементов множества. |
| cardinal [MoreLabels.Map.S] |
Возвращает количество связываний в словаре. |
| cardinal [Map.S] |
Возвращает количество связываний в карте. |
| cat [String] |
|
| cat [StringLabels] |
|
| cat [BytesLabels] |
|
| cat [Bytes] |
|
| catch [Printexc] |
|
| catch_break [Sys] |
|
| cbrt [Float] |
Кубический корень. |
| ceil [Stdlib] |
Округляет вверх до целого значения. |
| ceil [Float] |
Округляет вверх до целого значения. |
| change_layout [Bigarray.Array3] |
|
| change_layout [Bigarray.Array2] |
|
| change_layout [Bigarray.Array1] |
|
| change_layout [Bigarray.Array0] |
|
| change_layout [Bigarray.Genarray] |
|
| channel [Digest.S] |
Считывает символы из канала и возвращает их дайджест. |
| channel [Digest] |
Если |
| char [Bigarray] |
Как показано типами значений выше, Bigarrays типа |
| char_of_iconv [CamlinternalFormat] | |
| char_of_int [Stdlib] |
Возвращает символ с заданным кодом ASCII. |
| chdir [UnixLabels] |
Изменить рабочую директорию процесса. |
| chdir [Unix] |
Изменить рабочую директорию процесса. |
| chdir [Sys] |
Изменить текущую рабочую директорию процесса. |
| check [Weak] |
|
| check_data [Obj.Ephemeron] | |
| check_geometry [Format] |
Проверить, является ли геометрия форматировщика действительной: |
| check_key [Obj.Ephemeron] | |
| check_suffix [Filename] |
|
| chmod [UnixLabels] |
Изменить разрешения указанного файла. |
| chmod [Unix] |
Изменить разрешения указанного файла. |
| choose [Set.S] |
Возвращает один элемент заданного множества, или вызывает исключение |
| choose [MoreLabels.Set.S] |
Возвращает один элемент заданного множества, или вызывает исключение |
| choose [MoreLabels.Map.S] |
Возвращает одну пару заданного отображения, или вызывает исключение |
| choose [Map.S] |
Возвращает одну пару заданного отображения, или вызывает исключение |
| choose [Event] |
|
| choose_opt [Set.S] |
Возвращает один элемент заданного множества, или |
| choose_opt [MoreLabels.Set.S] |
Возвращает один элемент заданного множества, или |
| choose_opt [MoreLabels.Map.S] |
Возвращает одну пару заданного отображения, или |
| choose_opt [Map.S] |
Возвращает одну пару заданного отображения, или |
| chop_extension [Filename] |
Аналогично |
| chop_suffix [Filename] |
|
| chop_suffix_opt [Filename] |
|
| chown [UnixLabels] |
Изменить владельца uid и gid указанного файла. |
| chown [Unix] |
Изменить владельца uid и gid указанного файла. |
| chr [Char] |
Возвращает символ с заданным кодом ASCII. |
| chroot [UnixLabels] |
Изменить корневую директорию процесса. |
| chroot [Unix] |
Изменить корневую директорию процесса. |
| classify_float [Stdlib] |
Возвращает класс заданного числа с плавающей запятой: нормальное, субнормальное, ноль, бесконечность или не число. |
| classify_float [Float] |
Возвращает класс данного числа с плавающей запятой: нормальное, субнормальное, нулевое, бесконечное или не число. |
| clean [Ephemeron.SeededS] |
удаляет все мёртвые привязки. |
| clean [Ephemeron.S] |
удаляет все мёртвые привязки. |
| clear [Weak.S] |
Удаляет все элементы из таблицы. |
| clear [Stack] |
Очищает все элементы из стека. |
| clear [Queue] |
Очищает все элементы из очереди. |
| clear [MoreLabels.Hashtbl.SeededS] | |
| clear [MoreLabels.Hashtbl.S] | |
| clear [MoreLabels.Hashtbl] |
Очищает хеш-таблицу. |
| clear [Hashtbl.SeededS] | |
| clear [Hashtbl.S] | |
| clear [Hashtbl] |
Очищает хеш-таблицу. |
| clear [Ephemeron.Kn.Bucket] |
Удаляет все эфемеры из ведра. |
| clear [Ephemeron.K2.Bucket] |
Удаляет все эфемеры из ведра. |
| clear [Ephemeron.K1.Bucket] |
Удаляет все эфемеры из ведра. |
| clear [Ephemeron.SeededS] | |
| clear [Ephemeron.S] | |
| clear [Dynarray] |
|
| clear [Buffer] |
Очищает буфер. |
| clear_close_on_exec [UnixLabels] |
Сбрасывает флаг «close-on-exec» для данного дескриптора. |
| clear_close_on_exec [Unix] |
Сбрасывает флаг «close-on-exec» для данного дескриптора. |
| clear_nonblock [UnixLabels] |
Сбрасывает флаг «non-blocking» для данного дескриптора. |
| clear_nonblock [Unix] |
Сбрасывает флаг «non-blocking» для данного дескриптора. |
| clear_parser [Parsing] |
Очищает стек парсера. |
| clear_symbolic_output_buffer [Format] |
|
| close [UnixLabels] |
Закрыть дескриптор файла. |
| close [Unix] |
Закрыть дескриптор файла. |
| close [Out_channel] |
Закрывает данный канал, очищая все буферизованные операции записи. |
| close [In_channel] |
Закрывает данный канал. |
| close_box [Format] |
Закрывает самую последнюю открытую коробку форматирования. |
| close_in [Stdlib] |
Закрывает данный канал. |
| close_in [Scanf.Scanning] |
Закрывает |
| close_in_noerr [Stdlib] |
То же, что и |
| close_noerr [Out_channel] |
То же, что и |
| close_noerr [In_channel] |
То же, что и |
| close_out [Stdlib] |
Закрывает данный канал, очищая все буферизованные операции записи. |
| close_out_noerr [Stdlib] |
То же, что и |
| close_process [UnixLabels] |
Закрывает каналы, открытые с помощью |
| close_process [Unix] |
Закрывает каналы, открытые с помощью |
| close_process_full [UnixLabels] |
Закрывает каналы, открытые с помощью |
| close_process_full [Unix] |
Закрывает каналы, открытые с помощью |
| close_process_in [UnixLabels] |
Закрывает каналы, открытые с помощью |
| close_process_in [Unix] |
Закрывает каналы, открытые с помощью |
| close_process_out [UnixLabels] |
Закрывает каналы, открытые с помощью |
| close_process_out [Unix] |
Закрывает каналы, открытые с помощью |
| close_stag [Format] |
|
| close_tbox [Format] |
Закрывает самую последнюю открытую табличную область. |
| closedir [UnixLabels] |
Закрывает дескриптор каталога. |
| closedir [Unix] |
Закрывает дескриптор каталога. |
| closure_tag [Obj] | |
| code [Char] |
Возвращает ASCII-код аргумента. |
| combine [ListLabels] |
Преобразует пару списков в список пар: |
| combine [List] |
Преобразует пару списков в список пар: |
| combine [ArrayLabels] |
|
| combine [Array] |
|
| command [Sys] |
Выполняет заданную оболочку команды и возвращает её код выхода. |
| compact [Gc] |
Выполнить полное основное сборку мусора и уплотнить кучу. |
| compare [Unit] |
|
| compare [Uchar] |
|
| compare [String] |
|
| compare [Stdlib] |
|
| compare [StringLabels] |
|
| compare [Set.OrderedType] |
Функция полного упорядочения над элементами множества. |
| compare [Set.S] |
Полное упорядочение между множествами. |
| compare [Seq] |
При условии, что функция |
| compare [Result] |
|
| compare [Option] |
|
| compare [Nativeint] |
Функция сравнения для целых чисел типа native, со спецификацией, аналогичной |
| compare [MoreLabels.Set.OrderedType] |
Функция полного упорядочения над элементами множества. |
| compare [MoreLabels.Set.S] |
Полное упорядочение между множествами. |
| compare [MoreLabels.Map.OrderedType] |
Функция полного упорядочения по ключам. |
| compare [MoreLabels.Map.S] |
Полное упорядочение между отображениями. |
| compare [Map.OrderedType] |
Функция полного упорядочения по ключам. |
| compare [Map.S] |
Полное упорядочение между отображениями. |
| compare [ListLabels] |
|
| compare [List] |
|
| compare [Int64] |
Функция сравнения для 64-битных целых чисел, со спецификацией, аналогичной |
| compare [Int32] |
Функция сравнения для 32-битных целых чисел, со спецификацией, аналогичной |
| compare [Int] |
|
| compare [Float] |
|
| compare [Either] |
|
| compare [Digest.S] |
Сравнивает два дайджеста, со спецификацией, аналогичной |
| compare [Digest] |
Функция сравнения для дайджестов длиной 16 байт, со спецификацией, аналогичной |
| compare [Char] |
Функция сравнения для символов, со спецификацией, аналогичной |
| compare [BytesLabels] |
Функция сравнения для последовательностей байтов, со спецификацией, аналогичной |
| compare [Bytes] |
Функция сравнения для последовательностей байтов, со спецификацией, аналогичной |
| compare [Bool] |
|
| compare_and_set [Atomic] |
|
| compare_length_with [ListLabels] |
Сравнение длины списка с целым числом. |
| compare_length_with [List] |
Сравнение длины списка с целым числом. |
| compare_lengths [ListLabels] |
Сравнение длин двух списков. |
| compare_lengths [List] |
Сравнение длин двух списков. |
| complex32 [Bigarray] |
См. |
| complex64 [Bigarray] |
См. |
| compose [Fun] |
|
| concat [String] |
|
| concat [StringLabels] |
|
| concat [Seq] |
Если |
| concat [ListLabels] |
Конкатенация списка списков. |
| concat [List] |
Конкатенация списка списков. |
| concat [Float.ArrayLabels] |
То же, что и |
| concat [Float.Array] |
То же, что и |
| concat [Filename] |
|
| concat [BytesLabels] |
|
| concat [Bytes] |
|
| concat [ArrayLabels] |
То же, что и |
| concat [Array] |
То же, что и |
| concat_fmt [CamlinternalFormatBasics] | |
| concat_fmtty [CamlinternalFormatBasics] | |
| concat_map [Seq] |
|
| concat_map [ListLabels] |
|
| concat_map [List] |
|
| conj [Complex] |
Сопряжение: заданного комплексного числа |
| connect [UnixLabels] |
Подключить сокет к адресу. |
| connect [Unix] |
Подключить сокет к адресу. |
| cons [Seq] |
|
| cons [ListLabels] |
|
| cons [List] |
|
| const [Fun] |
|
| cont_tag [Obj] | |
| contains [String] |
|
| contains [StringLabels] |
|
| contains [BytesLabels] |
|
| contains [Bytes] |
|
| contains_from [String] |
|
| contains_from [StringLabels] |
|
| contains_from [BytesLabels] |
|
| contains_from [Bytes] |
|
| contents [Buffer] |
Возвращает копию текущего содержимого буфера. |
| continue [Effect.Deep] |
|
| continue_with [Effect.Shallow] |
|
| convert_raw_backtrace_slot [Printexc] |
Извлекает удобочитаемый |
| copy [CamlinternalOO] | |
| copy [Stack] |
Возвращает копию заданного стека. |
| copy [Random.State] |
Возвращает копию заданного состояния. |
| copy [Queue] |
Возвращает копию заданной очереди. |
| copy [Oo] |
|
| copy [MoreLabels.Hashtbl.SeededS] | |
| copy [MoreLabels.Hashtbl.S] | |
| copy [MoreLabels.Hashtbl] |
Возвращает копию заданной хеш-таблицы. |
| copy [Hashtbl.SeededS] | |
| copy [Hashtbl.S] | |
| copy [Hashtbl] |
Возвращает копию заданной хеш-таблицы. |
| copy [Float.ArrayLabels] |
|
| copy [Float.Array] |
|
| copy [Ephemeron.SeededS] | |
| copy [Ephemeron.S] | |
| copy [Dynarray] |
|
| copy [BytesLabels] |
Возвращает новую последовательность байтов, содержащую те же байты, что и аргумент. |
| copy [Bytes] |
Возвращает новую последовательность байтов, содержащую те же байты, что и аргумент. |
| copy [ArrayLabels] |
|
| copy [Array] |
|
| copy_sign [Float] |
|
| copysign [Stdlib] |
|
| cos [Stdlib] |
Косинус. |
| cos [Float] |
Косинус. |
| cosh [Stdlib] |
Гиперболический косинус. |
| cosh [Float] |
Гиперболический косинус. |
| count [Weak.S] |
Подсчитать количество элементов в таблице. |
| counters [Gc] |
Возвращает |
| cpu_relax [Domain] |
Если используется ожидание с проверкой, вызов cpu_relax () между итерациями повысит производительность на некоторых архитектурах процессоров. |
| create [Thread] |
|
| create [Weak.S] |
|
| create [Weak] |
|
| create [Stack] |
Возвращает новый стек, изначально пустой. |
| create [Runtime_events.Callbacks] |
Создает |
| create [Queue] |
Возвращает новую очередь, изначально пустую. |
| create [Obj.Ephemeron] |
|
| create [Mutex] |
Возвращает новый мьютекс. |
| create [MoreLabels.Hashtbl.SeededS] | |
| create [MoreLabels.Hashtbl.S] | |
| create [MoreLabels.Hashtbl] |
|
| create [Hashtbl.SeededS] | |
| create [Hashtbl.S] | |
| create [Hashtbl] |
|
| create [Float.ArrayLabels] |
|
| create [Float.Array] |
|
| create [Ephemeron.SeededS] | |
| create [Ephemeron.S] | |
| create [Dynarray] |
|
| create [Condition] |
|
| create [BytesLabels] |
|
| create [Bytes] |
|
| create [Buffer] |
|
| create [Bigarray.Array3] |
|
| create [Bigarray.Array2] |
|
| create [Bigarray.Array1] |
|
| create [Bigarray.Array0] |
|
| create [Bigarray.Genarray] |
|
| create_alarm [Gc] |
|
| create_char_set [CamlinternalFormat] | |
| create_cursor [Runtime_events] |
|
| create_float [ArrayLabels] |
|
| create_float [Array] |
|
| create_object [CamlinternalOO] | |
| create_object_and_run_initializers [CamlinternalOO] | |
| create_object_opt [CamlinternalOO] | |
| create_process [UnixLabels] |
|
| create_process [Unix] |
|
| create_process_env [UnixLabels] |
|
| create_process_env [Unix] |
|
| create_table [CamlinternalOO] | |
| current [Arg] |
Позиция (в |
| current_dir_name [Filename] |
Условное имя текущей директории (например, |
| custom_tag [Obj] | |
| cycle [Seq] |
|
| cygwin [Sys] |
Истинно, если |
D | |
| data_size [Marshal] |
См. |
| decr [Stdlib] |
Уменьшает целое число, содержащееся в заданной ссылке. |
| decr [Atomic] |
|
| default_uncaught_exception_handler [Thread] |
|
| default_uncaught_exception_handler [Printexc] |
|
| delay [Thread] |
|
| delete_alarm [Gc] |
|
| descr_of_in_channel [UnixLabels] |
Возвращает дескриптор, соответствующий каналу ввода. |
| descr_of_in_channel [Unix] |
Возвращает дескриптор, соответствующий каналу ввода. |
| descr_of_out_channel [UnixLabels] |
Возвращает дескриптор, соответствующий каналу вывода. |
| descr_of_out_channel [Unix] |
Возвращает дескриптор, соответствующий каналу вывода. |
| development_version [Sys] |
|
| diff [Set.S] |
Разность множеств: |
| diff [MoreLabels.Set.S] |
Разность множеств: |
| dim [Bigarray.Array1] |
Возвращает размер (размерность) заданного одномерного Bigarray. |
| dim1 [Bigarray.Array3] |
Возвращает первую размерность заданного трехмерного Bigarray. |
| dim1 [Bigarray.Array2] |
Возвращает первую размерность заданного двумерного Bigarray. |
| dim2 [Bigarray.Array3] |
Возвращает вторую размерность заданного трехмерного Bigarray. |
| dim2 [Bigarray.Array2] |
Возвращает вторую размерность заданного двумерного Bigarray. |
| dim3 [Bigarray.Array3] |
Возвращает третью размерность заданного трехмерного Bigarray. |
| dims [Bigarray.Genarray] |
|
| dir_sep [Filename] |
Разделитель каталогов (например, |
| dirname [Filename] |
См. |
| discard [Gc.Memprof] |
Отбрасывает все состояние профилирования для остановленного профилирования, что предотвращает дальнейшие обратные вызовы для него. |
| discontinue [Effect.Deep] |
|
| discontinue_with [Effect.Shallow] |
|
| discontinue_with_backtrace [Effect.Shallow] |
|
| discontinue_with_backtrace [Effect.Deep] |
|
| disjoint [Set.S] |
Проверяет, являются ли два множества непересекающимися. |
| disjoint [MoreLabels.Set.S] |
Проверяет, являются ли два множества непересекающимися. |
| div [Nativeint] |
Целочисленное деление. |
| div [Int64] |
Целочисленное деление. |
| div [Int32] |
Целочисленное деление. |
| div [Int] |
|
| div [Float] |
Деление с плавающей точкой. |
| div [Complex] |
Деление |
| domain_of_sockaddr [UnixLabels] |
Возвращает домен сокета, подходящий для данного адреса сокета. |
| domain_of_sockaddr [Unix] |
Возвращает домен сокета, подходящий для данного адреса сокета. |
| double_array_tag [Obj] | |
| double_field [Obj] | |
| double_tag [Obj] | |
| dprintf [Format] |
Аналогично |
| drop [Stack] |
|
| drop [Seq] |
|
| drop_while [Seq] |
|
| dummy_class [CamlinternalOO] | |
| dummy_pos [Lexing] |
Значение типа |
| dummy_table [CamlinternalOO] | |
| dup [UnixLabels] |
Возвращает новый дескриптор файла, ссылающийся на тот же файл, что и данный дескриптор. |
| dup [Unix] |
Возвращает новый дескриптор файла, ссылающийся на тот же файл, что и данный дескриптор. |
| dup [Obj] |
| dup2 [UnixLabels] |
|
| dup2 [Unix] |
|
E | |
| elements [Set.S] |
Возвращает список всех элементов данного множества. |
| elements [MoreLabels.Set.S] |
Возвращает список всех элементов данного множества. |
| empty [String] |
Пустая строка. |
| empty [StringLabels] |
Пустая строка. |
| empty [Set.S] |
Пустое множество. |
| empty [Seq] |
|
| empty [MoreLabels.Set.S] |
Пустое множество. |
| empty [MoreLabels.Map.S] |
Пустая карта. |
| empty [Map.S] |
Пустая карта. |
| empty [BytesLabels] |
Последовательность байтов размером 0. |
| empty [Bytes] |
Последовательность байтов размером 0. |
| enable_runtime_warnings [Sys] |
Управляет тем, может ли система выполнения OCaml выводить предупреждения на stderr. |
| end_of_input [Scanf.Scanning] |
|
| ends_with [String] |
|
| ends_with [StringLabels] |
|
| ends_with [BytesLabels] |
|
| ends_with [Bytes] |
|
| ensure_capacity [Dynarray] |
|
| ensure_extra_capacity [Dynarray] |
|
| environment [UnixLabels] |
Возвращает среду процесса в виде массива строк в формате ``variable=value''. |
| environment [Unix] |
Возвращает среду процесса в виде массива строк в формате ``variable=value''. |
| eprintf [Printf] |
То же, что и |
| eprintf [Format] |
То же, что и |
| epsilon [Float] |
Разница между |
| epsilon_float [Stdlib] |
Разница между |
| equal [Unit] |
|
| equal [Uchar] |
|
| equal [String] |
|
| equal [StringLabels] |
|
| equal [Set.S] |
|
| equal [Seq] |
При условии, что функция |
| equal [Result] |
|
| equal [Option] |
|
| equal [Nativeint] |
Функция равенства для целых чисел native int. |
| equal [MoreLabels.Set.S] |
|
| equal [MoreLabels.Map.S] |
|
| equal [MoreLabels.Hashtbl.SeededHashedType] |
Предикат равенства, используемый для сравнения ключей. |
| equal [MoreLabels.Hashtbl.HashedType] |
Предикат равенства, используемый для сравнения ключей. |
| equal [Map.S] |
|
| equal [ListLabels] |
|
| equal [List] |
|
| equal [Int64] |
Функция равенства для int64. |
| equal [Int32] |
Функция равенства для int32. |
| equal [Int] |
|
| equal [Hashtbl.SeededHashedType] |
Предикат равенства, используемый для сравнения ключей. |
| equal [Hashtbl.HashedType] |
Предикат равенства, используемый для сравнения ключей. |
| equal [Float] |
Функция равенства для чисел с плавающей точкой, сравниваемых с помощью |
| equal [Either] |
|
| equal [Digest.S] |
Проверка равенства двух дайджестов. |
| equal [Digest] |
Функция равенства для 16-байтовых дайджестов. |
| equal [Char] |
Функция равенства для символов. |
| equal [BytesLabels] |
Функция равенства для последовательностей байтов. |
| equal [Bytes] |
Функция равенства для последовательностей байтов. |
| equal [Bool] |
|
| erase_rel [CamlinternalFormatBasics] | |
| erf [Float] |
Функция ошибки. |
| erfc [Float] |
Дополнительная функция ошибки ( |
| err_formatter [Format] |
Форматтер начальной области для записи в стандартный поток ошибок. |
| error [Result] |
|
| error_message [UnixLabels] |
Возвращает строку, описывающую заданный код ошибки. |
| error_message [Unix] |
Возвращает строку, описывающую заданный код ошибки. |
| error_message [Dynlink] |
Преобразует описание ошибки в удобочитаемое сообщение. |
| escaped [String] |
|
| escaped [StringLabels] |
|
| escaped [Char] |
Возвращает строку, представляющую данный символ, со специальными символами, экранированными в соответствии с лексическими соглашениями OCaml. |
| escaped [BytesLabels] |
Возвращает копию аргумента, со специальными символами, представленными escape-последовательностями, следующими лексическим соглашениям OCaml. |
| escaped [Bytes] |
Возвращает копию аргумента, со специальными символами, представленными escape-последовательностями, следующими лексическим соглашениям OCaml. |
| establish_server [UnixLabels] |
Устанавливает сервер по указанному адресу. |
| establish_server [Unix] |
Устанавливает сервер по указанному адресу. |
| eventlog_pause [Gc] | |
| eventlog_resume [Gc] | |
| exchange [Atomic] |
Устанавливает новое значение для атомной ссылки и возвращает текущее значение. |
| executable_name [Sys] |
Имя файла, содержащего исполняемый файл, который в данный момент выполняется. |
| execv [UnixLabels] |
|
| execv [Unix] |
|
| execve [UnixLabels] |
Аналогично |
| execve [Unix] |
Аналогично |
| execvp [UnixLabels] |
Аналогично |
| execvp [Unix] |
Аналогично |
| execvpe [UnixLabels] |
Аналогично |
| execvpe [Unix] |
Аналогично |
| exists [String] |
|
| exists [StringLabels] |
|
| exists [Set.S] |
|
| exists [Seq] |
|
| exists [MoreLabels.Set.S] |
|
| exists [MoreLabels.Map.S] |
|
| exists [Map.S] |
|
| exists [ListLabels] |
|
| exists [List] |
|
| exists [Float.ArrayLabels] |
|
| exists [Float.Array] |
|
| exists [Dynarray] |
|
| exists [BytesLabels] |
|
| exists [Bytes] |
|
| exists [ArrayLabels] |
|
| exists [Array] |
|
| exists2 [Seq] |
|
| exists2 [ListLabels] |
То же, что и |
| exists2 [List] |
То же, что и |
| exists2 [ArrayLabels] |
То же, что и |
| exists2 [Array] |
То же, что и |
| exit [Thread] |
Вызвать исключение |
| exit [Stdlib] |
Завершить процесс, вернув заданный код состояния операционной системе: обычно 0 для обозначения отсутствия ошибок и небольшое положительное целое число для обозначения сбоя. |
| exn_slot_id [Printexc] |
|
| exn_slot_name [Printexc] |
|
| exp [Stdlib] |
Экспонента. |
| exp [Float] |
Экспонента. |
| exp [Complex] |
Возведение в степень. |
| exp2 [Float] |
Функция экспоненты по основанию 2. |
| expm1 [Stdlib] |
|
| expm1 [Float] |
|
| extend [BytesLabels] |
|
| extend [Bytes] |
|
| extension [Filename] |
|
F | |
| failwith [Stdlib] |
Вызвать исключение |
| fast_sort [ListLabels] |
То же, что |
| fast_sort [List] |
То же, что |
| fast_sort [Float.ArrayLabels] |
То же, что |
| fast_sort [Float.Array] |
То же, что |
| fast_sort [ArrayLabels] |
То же, что |
| fast_sort [Array] |
То же, что |
| fchmod [UnixLabels] |
Изменить разрешения открытого файла. |
| fchmod [Unix] |
Изменить разрешения открытого файла. |
| fchown [UnixLabels] |
Изменить владельца uid и gid открытого файла. |
| fchown [Unix] |
Изменить владельца uid и gid открытого файла. |
| fetch_and_add [Atomic] |
|
| fiber [Effect.Shallow] |
|
| field [Obj] | |
| file [Digest.S] |
Возвращает хеш-код файла с заданным именем. |
| file [Digest] |
Возвращает хеш-код файла с заданным именем. |
| file_exists [Sys] |
Проверка существования файла с заданным именем. |
| fill [Weak] |
|
| fill [Float.ArrayLabels] |
|
| fill [Float.Array] |
|
| fill [BytesLabels] |
|
| fill [Bytes] |
|
| fill [Bigarray.Array3] |
Заполнить заданный массив Bigarray заданным значением. |
| fill [Bigarray.Array2] |
Заполнить заданный Bigarray заданным значением. |
| fill [Bigarray.Array1] |
Заполнить заданный Bigarray заданным значением. |
| fill [Bigarray.Array0] |
Заполнить заданный Bigarray заданным значением. |
| fill [Bigarray.Genarray] |
Установить все элементы Bigarray на заданное значение. |
| fill [ArrayLabels] |
|
| fill [Array] |
|
| filter [Set.S] |
|
| filter [Seq] |
|
| filter [MoreLabels.Set.S] |
|
| filter [MoreLabels.Map.S] |
|
| filter [Map.S] |
|
| filter [ListLabels] |
|
| filter [List] |
|
| filter [Dynarray] |
|
| filter_map [Set.S] |
|
| filter_map [Seq] |
|
| filter_map [MoreLabels.Set.S] |
|
| filter_map [MoreLabels.Map.S] |
|
| filter_map [Map.S] |
|
| filter_map [ListLabels] |
|
| filter_map [List] |
|
| filter_map [Dynarray] |
|
| filter_map_inplace [MoreLabels.Hashtbl.SeededS] | |
| filter_map_inplace [MoreLabels.Hashtbl.S] | |
| filter_map_inplace [MoreLabels.Hashtbl] |
|
| filter_map_inplace [Hashtbl.SeededS] | |
| filter_map_inplace [Hashtbl.S] | |
| filter_map_inplace [Hashtbl] |
|
| filteri [ListLabels] |
То же, что и |
| filteri [List] |
То же, что и |
| finalise [Gc] |
|
| finalise_last [Gc] |
то же, что и |
| finalise_release [Gc] |
Функция финализации может вызвать |
| find [Weak.S] |
|
| find [Set.S] |
|
| find [Seq] |
|
| find [MoreLabels.Set.S] |
|
| find [MoreLabels.Map.S] |
|
| find [MoreLabels.Hashtbl.SeededS] | |
| find [MoreLabels.Hashtbl.S] | |
| find [MoreLabels.Hashtbl] |
|
| find [Map.S] |
|
| find [ListLabels] |
|
| find [List] |
|
| find [Hashtbl.SeededS] | |
| find [Hashtbl.S] | |
| find [Hashtbl] |
|
| find [Ephemeron.Kn.Bucket] |
Возвращает данные самого последнего добавленного эфемерона с заданными ключами или |
| find [Ephemeron.K2.Bucket] |
Возвращает данные самого последнего добавленного эфемерона с заданными ключами или |
| find [Ephemeron.K1.Bucket] |
Возвращает данные самого последнего добавленного эфемерона с заданным ключом или |
| find [Ephemeron.SeededS] | |
| find [Ephemeron.S] | |
| find_all [Weak.S] |
|
| find_all [MoreLabels.Hashtbl.SeededS] | |
| find_all [MoreLabels.Hashtbl.S] | |
| find_all [MoreLabels.Hashtbl] |
|
| find_all [ListLabels] |
|
| find_all [List] |
|
| find_all [Hashtbl.SeededS] | |
| find_all [Hashtbl.S] | |
| find_all [Hashtbl] |
|
| find_all [Ephemeron.SeededS] | |
| find_all [Ephemeron.S] | |
| find_first [Set.S] |
|
| find_first [MoreLabels.Set.S] |
|
| find_first [MoreLabels.Map.S] |
|
| find_first [Map.S] |
|
| find_first_opt [Set.S] |
|
| find_first_opt [MoreLabels.Set.S] |
|
| find_first_opt [MoreLabels.Map.S] |
|
| find_first_opt [Map.S] |
|
| find_index [Seq] |
|
| find_index [ListLabels] |
|
| find_index [List] |
|
| find_index [Float.ArrayLabels] |
|
| find_index [Float.Array] |
|
| find_index [ArrayLabels] |
|
| find_index [Array] |
|
| find_last [Set.S] |
|
| find_last [MoreLabels.Set.S] |
|
| find_last [MoreLabels.Map.S] |
|
| find_last [Map.S] |
|
| find_last [Dynarray] |
|
| find_last_opt [Set.S] |
|
| find_last_opt [MoreLabels.Set.S] |
|
| find_last_opt [MoreLabels.Map.S] |
|
| find_last_opt [Map.S] |
|
| find_left [Either] |
|
| find_map [Seq] |
|
| find_map [ListLabels] |
|
| find_map [List] |
|
| find_map [Float.ArrayLabels] | |
| find_map [Float.Array] | |
| find_map [ArrayLabels] |
|
| find_map [Array] |
|
| find_mapi [Seq] |
То же, что и |
| find_mapi [ListLabels] |
То же, что и |
| find_mapi [List] |
То же, что и |
| find_mapi [Float.ArrayLabels] |
То же, что и |
| find_mapi [Float.Array] |
То же, что и |
| find_mapi [ArrayLabels] |
То же, что и |
| find_mapi [Array] |
То же, что и |
| find_opt [Weak.S] |
|
| find_opt [Set.S] |
|
| find_opt [MoreLabels.Set.S] |
|
| find_opt [MoreLabels.Map.S] |
|
| find_opt [MoreLabels.Hashtbl.SeededS] | |
| find_opt [MoreLabels.Hashtbl.S] | |
| find_opt [MoreLabels.Hashtbl] |
|
| find_opt [Map.S] |
|
| find_opt [ListLabels] |
|
| find_opt [List] |
|
| find_opt [Hashtbl.SeededS] | |
| find_opt [Hashtbl.S] |
| find_opt [Hashtbl] |
|
| find_opt [Float.ArrayLabels] | |
| find_opt [Float.Array] | |
| find_opt [Ephemeron.SeededS] | |
| find_opt [Ephemeron.S] | |
| find_opt [ArrayLabels] |
|
| find_opt [Array] |
|
| find_right [Either] |
|
| first_chars [Str] |
|
| first_non_constant_constructor_tag [Obj] | |
| fit_capacity [Dynarray] |
|
| flat_map [Seq] |
|
| flatten [ListLabels] |
То же, что и |
| flatten [List] |
То же, что и |
| flip [Fun] |
|
| float [Stdlib] |
То же, что и |
| float [Random.State] | |
| float [Random] |
|
| float16 [Bigarray] |
См. |
| float32 [Bigarray] |
См. |
| float64 [Bigarray] |
См. |
| float_of_bits [Int64] |
Возвращает число с плавающей точкой, внутреннее представление которого, согласно расположению битов формата с плавающей точкой IEEE 754 'double', задано данным |
| float_of_bits [Int32] |
Возвращает число с плавающей точкой, внутреннее представление которого, согласно расположению битов формата с плавающей точкой IEEE 754 'single', задано данным |
| float_of_int [Stdlib] |
Преобразование целого числа в число с плавающей точкой. |
| float_of_string [Stdlib] |
То же, что и |
| float_of_string_opt [Stdlib] |
Преобразует заданную строку в число с плавающей точкой. |
| floor [Stdlib] |
Округление вниз до целого значения. |
| floor [Float] |
Округление вниз до целого значения. |
| flush [Stdlib] |
Очистка буфера, связанного с заданным каналом вывода, выполняя все ожидающие записи в этом канале. |
| flush [Out_channel] |
Очистка буфера, связанного с заданным каналом вывода, выполняя все ожидающие записи в этом канале. |
| flush_all [Stdlib] |
Очистка всех открытых каналов вывода; игнорирование ошибок. |
| flush_all [Out_channel] |
Очистка всех открытых каналов вывода; игнорирование ошибок. |
| flush_input [Lexing] |
Удаление содержимого буфера и сброс текущей позиции в 0. |
| flush_str_formatter [Format] |
Возвращает результат печати с |
| flush_symbolic_output_buffer [Format] |
|
| fma [Float] |
|
| fmt_ebb_of_string [CamlinternalFormat] | |
| fold [Weak.S] |
|
| fold [Stack] |
|
| fold [Set.S] |
|
| fold [Result] |
|
| fold [Queue] |
|
| fold [Option] |
|
| fold [MoreLabels.Set.S] |
|
| fold [MoreLabels.Map.S] |
|
| fold [MoreLabels.Hashtbl.SeededS] | |
| fold [MoreLabels.Hashtbl.S] | |
| fold [MoreLabels.Hashtbl] |
|
| fold [Map.S] |
|
| fold [Hashtbl.SeededS] | |
| fold [Hashtbl.S] | |
| fold [Hashtbl] |
|
| fold [Either] |
|
| fold_left [String] |
|
| fold_left [StringLabels] |
|
| fold_left [Seq] |
|
| fold_left [ListLabels] |
|
| fold_left [List] |
|
| fold_left [Float.ArrayLabels] |
|
| fold_left [Float.Array] |
|
| fold_left [Dynarray] |
|
| fold_left [BytesLabels] |
|
| fold_left [Bytes] |
|
| fold_left [ArrayLabels] |
|
| fold_left [Array] |
|
| fold_left2 [Seq] |
|
| fold_left2 [ListLabels] |
|
| fold_left2 [List] |
|
| fold_left_map [ListLabels] |
|
| fold_left_map [List] |
|
| fold_left_map [ArrayLabels] |
|
| fold_left_map [Array] |
|
| fold_lefti [Seq] |
|
| fold_lines [In_channel] |
|
| fold_right [String] |
|
| fold_right [StringLabels] |
|
| fold_right [ListLabels] |
|
| fold_right [List] |
|
| fold_right [Float.ArrayLabels] |
|
| fold_right [Float.Array] |
|
| fold_right [Dynarray] |
|
| fold_right [BytesLabels] |
|
| fold_right [Bytes] |
|
| fold_right [ArrayLabels] |
|
| fold_right [Array] |
|
| fold_right2 [ListLabels] |
|
| fold_right2 [List] |
|
| for_all [String] |
|
| for_all [StringLabels] |
|
| for_all [Set.S] |
|
| for_all [Seq] |
|
| for_all [MoreLabels.Set.S] |
|
| for_all [MoreLabels.Map.S] |
|
| for_all [Map.S] |
|
| for_all [ListLabels] |
|
| for_all [List] |
|
| for_all [Float.ArrayLabels] |
|
| for_all [Float.Array] |
|
| for_all [Either] |
|
| for_all [Dynarray] |
|
| for_all [BytesLabels] |
|
| for_all [Bytes] |
|
| for_all [ArrayLabels] |
|
| for_all [Array] |
|
| for_all2 [Seq] |
|
| for_all2 [ListLabels] |
Аналогично |
| for_all2 [List] |
Аналогично |
| for_all2 [ArrayLabels] |
Аналогично |
| for_all2 [Array] |
Аналогично |
| force [Lazy] |
|
| force_gen [CamlinternalLazy] | |
| force_lazy_block [CamlinternalLazy] | |
| force_newline [Format] |
Принудительно переводит строку в текущем блоке форматирования. |
| force_val [Lazy] |
|
| forcing_tag [Obj] | |
| forever [Seq] |
|
| fork [UnixLabels] |
Создаёт новый процесс. |
| fork [Unix] |
Создаёт новый процесс. |
| format [Printexc.Slot] |
|
| format_from_string [Scanf] |
|
| format_of_string [Stdlib] |
|
| format_of_string_fmtty [CamlinternalFormat] | |
| format_of_string_format [CamlinternalFormat] | |
| formatter_of_buffer [Format] |
|
| formatter_of_out_channel [Format] |
|
| formatter_of_out_functions [Format] |
|
| formatter_of_symbolic_output_buffer [Format] |
|
| fortran_layout [Bigarray] | |
| forward_tag [Obj] | |
| fprintf [Printf] |
|
| fprintf [Format] | |
| free_cursor [Runtime_events] |
Освободить ранее созданный курсор runtime_events. |
| freeze_char_set [CamlinternalFormat] | |
| frexp [Stdlib] |
|
| frexp [Float] |
|
| from_bytes [Marshal] |
|
| from_channel [Scanf.Scanning] |
|
| from_channel [Marshal] |
|
| from_channel [Lexing] |
Создаёт буфер лексического анализатора для данного входного канала. |
| from_file [Scanf.Scanning] |
Псевдоним для |
| from_file_bin [Scanf.Scanning] |
Псевдоним для |
| from_fun [Lazy] |
|
| from_function [Scanf.Scanning] |
|
| from_function [Lexing] |
Создаёт буфер лексического анализатора с заданной функцией в качестве метода чтения. |
| from_hex [Digest] |
Такая же функция, как |
| from_string [Scanf.Scanning] |
|
| from_string [Marshal] |
То же, что и |
| from_string [Lexing] |
Создаёт буфер лексического анализатора, который считывает данные из заданной строки. |
| from_val [Lazy] |
|
| fst [Stdlib] |
Возвращает первую компоненту пары. |
| fstat [UnixLabels.LargeFile] | |
| fstat [UnixLabels] |
Возвращает информацию о файле, связанном с данным дескриптором. |
| fstat [Unix.LargeFile] | |
| fstat [Unix] |
Возвращает информацию о файле, связанном с данным дескриптором. |
| fsync [UnixLabels] |
Очищает буферы файла в дисковую память. |
| fsync [Unix] |
Очищает буферы файла в дисковую память. |
| ftruncate [UnixLabels.LargeFile] |
См. |
| ftruncate [UnixLabels] |
Усекает файл, соответствующий данному дескриптору, до указанного размера. |
| ftruncate [Unix.LargeFile] |
См. |
| ftruncate [Unix] |
Усекает файл, соответствующий данному дескриптору, до указанного размера. |
| full_init [Random] |
То же, что |
| full_int [Random.State] | |
| full_int [Random] |
|
| full_major [Gc] |
Выполнить минорную коллекцию, завершить текущий цикл мажорной коллекции и выполнить новый полный цикл. |
| full_split [Str] |
То же, что |
G | |
| genarray_of_array0 [Bigarray] |
Возвращает соответствующий общий массив Bigarray для данного нульмерного массива Bigarray. |
| genarray_of_array1 [Bigarray] |
Возвращает соответствующий общий массив Bigarray для данного одномерного массива Bigarray. |
| genarray_of_array2 [Bigarray] |
Возвращает соответствующий общий массив Bigarray для данного двумерного массива Bigarray. |
| genarray_of_array3 [Bigarray] |
Возвращает соответствующий общий массив Bigarray для данного трёхмерного массива Bigarray. |
| get [Weak] |
|
| get [String] |
|
| get [StringLabels] |
|
| get [Option] |
|
| get [Gc] |
Возвращает текущие значения параметров GC в записи |
| get [Float.ArrayLabels] |
|
| get [Float.Array] |
|
| get [Dynarray] |
|
| get [Domain.DLS] |
|
| get [BytesLabels] |
|
| get [Bytes] |
|
| get [Bigarray.Array3] |
|
| get [Bigarray.Array2] |
|
| get [Bigarray.Array1] |
|
| get [Bigarray.Array0] |
|
| get [Bigarray.Genarray] |
Чтение элемента общего массива Bigarray. |
| get [Atomic] |
Получить текущее значение атомной ссылки. |
| get [ArrayLabels] |
|
| get [Array] |
|
| get_backtrace [Printexc] |
|
| get_callstack [Printexc] |
|
| get_callstack [Effect.Shallow] |
|
| get_callstack [Effect.Deep] |
|
| get_copy [Weak] |
|
| get_data [Obj.Ephemeron] | |
| get_data_copy [Obj.Ephemeron] | |
| get_ellipsis_text [Format] |
Возвращает текст многоточия. |
| get_err_formatter [Format] |
|
| get_error [Result] |
|
| get_formatter_out_functions [Format] |
Возвращает текущие выходные функции программы форматирования, включая функции разбиения на строки и отступа. |
| get_formatter_output_functions [Format] |
Возвращает текущие выходные функции стандартной программы форматирования. |
| get_formatter_stag_functions [Format] |
Возвращает текущие функции работы с семантическими тегами стандартной программы форматирования. |
| get_geometry [Format] |
Возвращает текущую геометрию программы форматирования |
| get_id [Domain] |
|
| get_int16_be [String] |
|
| get_int16_be [StringLabels] |
|
| get_int16_be [BytesLabels] |
|
| get_int16_be [Bytes] |
|
| get_int16_le [String] |
|
| get_int16_le [StringLabels] |
|
| get_int16_le [BytesLabels] |
|
| get_int16_le [Bytes] |
|
| get_int16_ne [String] |
|
| get_int16_ne [StringLabels] |
|
| get_int16_ne [BytesLabels] |
|
| get_int16_ne [Bytes] |
|
| get_int32_be [String] |
|
| get_int32_be [StringLabels] |
|
| get_int32_be [BytesLabels] |
|
| get_int32_be [Bytes] |
|
| get_int32_le [String] |
|
| get_int32_le [StringLabels] |
|
| get_int32_le [BytesLabels] |
|
| get_int32_le [Bytes] |
|
| get_int32_ne [String] |
|
| get_int32_ne [StringLabels] |
|
| get_int32_ne [BytesLabels] |
|
| get_int32_ne [Bytes] |
|
| get_int64_be [String] |
|
| get_int64_be [StringLabels] |
|
| get_int64_be [BytesLabels] |
|
| get_int64_be [Bytes] |
|
| get_int64_le [String] |
|
| get_int64_le [StringLabels] |
|
| get_int64_le [BytesLabels] |
|
| get_int64_le [Bytes] |
|
| get_int64_ne [String] |
|
| get_int64_ne [StringLabels] |
|
| get_int64_ne [BytesLabels] |
|
| get_int64_ne [Bytes] |
|
| get_int8 [String] |
|
| get_int8 [StringLabels] |
|
| get_int8 [BytesLabels] |
|
| get_int8 [Bytes] |
|
| get_key [Obj.Ephemeron] | |
| get_key_copy [Obj.Ephemeron] | |
| get_last [Dynarray] |
|
| get_margin [Format] |
Возвращает позицию правой границы. |
| get_mark_tags [Format] |
Возвращает текущий статус операций по разметке тегов. |
| get_max_boxes [Format] |
Возвращает максимальное количество разрешённых блоков форматирования перед многоточием. |
| get_max_indent [Format] |
Возвращает максимальное значение отступа (в символах). |
| get_method [CamlinternalOO] | |
| get_method_label [CamlinternalOO] | |
| get_method_labels [CamlinternalOO] | |
| get_minor_free [Gc] |
Возвращает текущий размер свободного места в минорной куче этого домена. |
| get_ok [Result] |
|
| get_print_tags [Format] |
Возвращает текущий статус операций по печати тегов. |
| get_public_method [CamlinternalOO] | |
| get_raw_backtrace [Printexc] |
|
| get_raw_backtrace_next_slot [Printexc] |
|
| get_raw_backtrace_slot [Printexc] |
|
| get_state [Random] |
|
| get_std_formatter [Format] |
|
| get_stdbuf [Format] |
|
| get_str_formatter [Format] |
Форматировщик текущего домена для вывода в буфер строк текущего домена. |
| get_symbolic_output_buffer [Format] |
|
| get_temp_dir_name [Filename] |
Имя временной директории: в Unix - значение переменной окружения |
| get_uint16_be [String] |
|
| get_uint16_be [StringLabels] |
|
| get_uint16_be [BytesLabels] |
|
| get_uint16_be [Bytes] |
|
| get_uint16_le [String] |
|
| get_uint16_le [StringLabels] |
|
| get_uint16_le [BytesLabels] |
|
| get_uint16_le [Bytes] |
|
| get_uint16_ne [String] |
|
| get_uint16_ne [StringLabels] |
|
| get_uint16_ne [BytesLabels] |
|
| get_uint16_ne [Bytes] |
|
| get_uint8 [String] |
|
| get_uint8 [StringLabels] |
|
| get_uint8 [BytesLabels] |
|
| get_uint8 [Bytes] |
|
| get_utf_16be_uchar [String] |
|
| get_utf_16be_uchar [StringLabels] |
|
| get_utf_16be_uchar [BytesLabels] |
|
| get_utf_16be_uchar [Bytes] |
|
| get_utf_16le_uchar [String] |
|
| get_utf_16le_uchar [StringLabels] |
|
| get_utf_16le_uchar [BytesLabels] |
|
| get_utf_16le_uchar [Bytes] |
|
| get_utf_8_uchar [String] |
|
| get_utf_8_uchar [StringLabels] |
|
| get_utf_8_uchar [BytesLabels] |
|
| get_utf_8_uchar [Bytes] |
|
| get_value [Semaphore.Counting] |
|
| get_variable [CamlinternalOO] | |
| get_variables [CamlinternalOO] | |
| getaddrinfo [UnixLabels] |
|
| getaddrinfo [Unix] |
|
| getcwd [UnixLabels] |
Возвращает имя текущей рабочей директории. |
| getcwd [Unix] |
Возвращает имя текущей рабочей директории. |
| getcwd [Sys] |
Возвращает текущую рабочую директорию процесса. |
| getegid [UnixLabels] |
Возвращает эффективный идентификатор группы, под которым работает процесс. |
| getegid [Unix] |
Возвращает эффективный идентификатор группы, под которым работает процесс. |
| getenv [UnixLabels] |
Возвращает значение, связанное с переменной в среде процесса, если у процесса нет особых привилегий. |
| getenv [Unix] |
Возвращает значение, связанное с переменной в среде процесса, если у процесса нет особых привилегий. |
| getenv [Sys] |
Возвращает значение, связанное с переменной в среде процесса. |
| getenv_opt [Sys] |
Возвращает значение, связанное с переменной в среде процесса, или |
| geteuid [UnixLabels] |
Возвращает эффективный идентификатор пользователя, под которым работает процесс. |
| geteuid [Unix] |
Возвращает эффективный идентификатор пользователя, под которым работает процесс. |
| getgid [UnixLabels] |
Возвращает идентификатор группы пользователя, выполняющего процесс. |
| getgid [Unix] |
Возвращает идентификатор группы пользователя, выполняющего процесс. |
| getgrgid [UnixLabels] |
Находит запись в |
| getgrgid [Unix] |
Находит запись в |
| getgrnam [UnixLabels] |
Находит запись в |
| getgrnam [Unix] |
Находит запись в |
| getgroups [UnixLabels] |
Возвращает список групп, к которым принадлежит пользователь, выполняющий процесс. |
| getgroups [Unix] |
Возвращает список групп, к которым принадлежит пользователь, выполняющий процесс. |
| gethostbyaddr [UnixLabels] |
Находит запись в |
| gethostbyaddr [Unix] |
Найти запись в |
| gethostbyname [UnixLabels] |
Найти запись в |
| gethostbyname [Unix] |
Найти запись в |
| gethostname [UnixLabels] |
Возвратить имя локального хоста. |
| gethostname [Unix] |
Возвратить имя локального хоста. |
| getitimer [UnixLabels] |
Возвратить текущее состояние заданного таймера интервалов. |
| getitimer [Unix] |
Возвратить текущее состояние заданного таймера интервалов. |
| getlogin [UnixLabels] |
Возвратить имя пользователя, выполняющего процесс. |
| getlogin [Unix] |
Возвратить имя пользователя, выполняющего процесс. |
| getnameinfo [UnixLabels] |
|
| getnameinfo [Unix] |
|
| getpeername [UnixLabels] |
Возвратить адрес хоста, подключенного к данному сокету. |
| getpeername [Unix] |
Возвратить адрес хоста, подключенного к данному сокету. |
| getpid [UnixLabels] |
Возвратить pid процесса. |
| getpid [Unix] |
Возвратить pid процесса. |
| getppid [UnixLabels] |
Возвратить pid родительского процесса. |
| getppid [Unix] |
Возвратить pid родительского процесса. |
| getprotobyname [UnixLabels] |
Найти запись в |
| getprotobyname [Unix] |
Найти запись в |
| getprotobynumber [UnixLabels] |
Найти запись в |
| getprotobynumber [Unix] |
Найти запись в |
| getpwnam [UnixLabels] |
Найти запись в |
| getpwnam [Unix] |
Найти запись в |
| getpwuid [UnixLabels] |
Найти запись в |
| getpwuid [Unix] |
Найти запись в |
| getservbyname [UnixLabels] |
Найти запись в |
| getservbyname [Unix] |
Найти запись в |
| getservbyport [UnixLabels] |
Найти запись в |
| getservbyport [Unix] |
Найти запись в |
| getsockname [UnixLabels] |
Возвратить адрес данного сокета. |
| getsockname [Unix] |
Возвратить адрес данного сокета. |
| getsockopt [UnixLabels] |
Возвратить текущее состояние булевого параметра в данном сокете. |
| getsockopt [Unix] |
Возвратить текущее состояние булевого параметра в данном сокете. |
| getsockopt_error [UnixLabels] |
Возвратить состояние ошибки, связанное с данным сокетом, и очистить его. |
| getsockopt_error [Unix] |
Возвратить состояние ошибки, связанное с данным сокетом, и очистить его. |
| getsockopt_float [UnixLabels] |
Аналогично |
| getsockopt_float [Unix] |
Аналогично |
| getsockopt_int [UnixLabels] |
Аналогично |
| getsockopt_int [Unix] |
Аналогично |
| getsockopt_optint [UnixLabels] |
Аналогично |
| getsockopt_optint [Unix] |
Аналогично |
| gettimeofday [UnixLabels] |
Аналогично |
| gettimeofday [Unix] |
Аналогично |
| getuid [UnixLabels] |
Возвратить идентификатор пользователя, выполняющего процесс. |
| getuid [Unix] |
Возвратить идентификатор пользователя, выполняющего процесс. |
| global_replace [Str] |
|
| global_substitute [Str] |
|
| gmtime [UnixLabels] |
Преобразовать время в секундах, возвращенное функцией |
| gmtime [Unix] |
Преобразовать время в секундах, возвращенное функцией |
| group [Seq] |
Если функция |
| group_beginning [Str] |
|
| group_end [Str] |
|
| guard [Event] |
|
H | |
| handle_unix_error [UnixLabels] |
|
| handle_unix_error [Unix] |
|
| has_symlink [UnixLabels] |
Возвращает |
| has_symlink [Unix] |
Возвращает |
| hash [Uchar] |
|
| hash [String] |
Функция хеширования для строк без начального значения, с таким же результатом, как |
| hash [StringLabels] |
Функция хеширования для строк без начального значения, с таким же результатом, как |
| hash [Nativeint] |
Функция хеширования для целых чисел без начального значения, с таким же результатом, как |
| hash [MoreLabels.Hashtbl.HashedType] |
Функция хеширования ключей. |
| hash [MoreLabels.Hashtbl] |
|
| hash [Int64] |
Функция хеширования для 64-битных целых чисел без начального значения, с таким же результатом, как |
| hash [Int32] |
Функция хеширования для 32-битных целых чисел без начального значения, с таким же результатом, как |
| hash [Int] |
Функция хеширования для целых чисел без начального значения, с таким же результатом, как |
| hash [Hashtbl.HashedType] |
Функция хеширования ключей. |
| hash [Hashtbl] |
|
| hash [Float] |
Функция хеширования для чисел с плавающей точкой без начального значения, с таким же результатом, как |
| hash [Char] |
Функция хеширования для символов без начального значения, с таким же результатом, как |
| hash [Bool] |
Функция хеширования для булевых значений без начального значения, с таким же результатом, как |
| hash_length [Digest.S] |
Длина дайджестов в байтах. |
| hash_param [MoreLabels.Hashtbl] |
|
| hash_param [Hashtbl] |
|
| hd [ListLabels] |
Возвращает первый элемент заданного списка. |
| hd [List] |
Возвращает первый элемент заданного списка. |
| header_size [Marshal] |
Байты, представляющие закодированное значение, состоят из заголовка фиксированной длины и переменной части данных, размер которой можно определить по заголовку. |
| hypot [Stdlib] |
|
| hypot [Float] |
|
I | |
| i [Complex] |
Комплексное число |
| ibprintf [Printf] |
То же, что и |
| id [Thread] |
Возвращает идентификатор данного потока. |
| id [Oo] |
Возвращает целое число, идентифицирующее этот объект, уникальное для текущего выполнения программы. |
| id [Obj.Extension_constructor] | |
| id [Fun] |
|
| ifprintf [Printf] |
То же, что и |
| ifprintf [Format] |
То же, что и |
| ignore [Stdlib] |
Отбрасывает значение своего аргумента и возвращает |
| ikbprintf [Printf] |
То же, что и |
| ikfprintf [Printf] |
То же, что и |
| ikfprintf [Format] |
То же, что и |
| in_channel_length [Stdlib.LargeFile] | |
| in_channel_length [Stdlib] |
Возвращает размер (количество символов) обычного файла, к которому открыт данный канал. |
| in_channel_of_descr [UnixLabels] |
Создаёт входной канал, считывающий из заданного дескриптора. |
| in_channel_of_descr [Unix] |
Создаёт входной канал, считывающий из заданного дескриптора. |
| incr [Stdlib] |
Увеличивает целое число, содержащееся в данной ссылке. |
| incr [Atomic] |
|
| index [String] |
|
| index [StringLabels] |
|
| index [BytesLabels] |
|
| index [Bytes] |
|
| index_from [String] |
|
| index_from [StringLabels] |
|
| index_from [BytesLabels] |
|
| index_from [Bytes] |
|
| index_from_opt [String] |
|
| index_from_opt [StringLabels] |
|
| index_from_opt [BytesLabels] |
|
| index_from_opt [Bytes] |
|
| index_opt [String] |
|
| index_opt [StringLabels] |
|
| index_opt [BytesLabels] |
|
| index_opt [Bytes] |
|
| inet6_addr_any [UnixLabels] |
Специальный адрес IPv6, используемый только с |
| inet6_addr_any [Unix] |
Специальный адрес IPv6, используемый только с |
| inet6_addr_loopback [UnixLabels] |
Специальный адрес IPv6, представляющий хост-машину ( |
| inet6_addr_loopback [Unix] |
Специальный адрес IPv6, представляющий хост-машину ( |
| inet_addr_any [UnixLabels] |
Специальный адрес IPv4, используемый только с |
| inet_addr_any [Unix] |
Специальный адрес IPv4, используемый только с |
| inet_addr_loopback [UnixLabels] |
Специальный адрес IPv4, представляющий хост-машину ( |
| inet_addr_loopback [Unix] |
Специальный адрес IPv4, представляющий хост-машину ( |
| inet_addr_of_string [UnixLabels] |
Преобразование из удобочитаемой формы интернет-адреса в его внутреннее представление. |
| inet_addr_of_string [Unix] |
Преобразование из удобочитаемой формы интернет-адреса в его внутреннее представление. |
| infinity [Stdlib] |
Положительная бесконечность. |
| infinity [Float] |
Положительная бесконечность. |
| infix_tag [Obj] | |
| inherits [CamlinternalOO] | |
| init [String] |
|
| init [StringLabels] |
|
| init [Seq] |
|
| init [Random] |
Инициализирует локальный генератор, используя аргумент в качестве начального значения. |
| init [ListLabels] |
|
| init [List] |
|
| init [Float.ArrayLabels] |
|
| init [Float.Array] |
|
| init [Dynarray] |
|
| init [BytesLabels] |
|
| init [Bytes] |
|
| init [Bigarray.Array3] |
|
| init [Bigarray.Array2] |
|
| init [Bigarray.Array1] |
|
| init [Bigarray.Array0] |
|
| init [Bigarray.Genarray] |
|
| init [ArrayLabels] |
|
| init [Array] |
|
| init_class [CamlinternalOO] | |
| init_matrix [Float.ArrayLabels] |
|
| init_matrix [Float.Array] |
|
| init_matrix [ArrayLabels] |
|
| init_matrix [Array] |
|
| init_mod [CamlinternalMod] | |
| initgroups [UnixLabels] |
|
| initgroups [Unix] |
|
| input [Stdlib] |
|
| input [In_channel] |
|
| input [Digest.S] |
Считывание дайджеста из данного входного канала. |
| input [Digest] |
Считывание дайджеста из данного входного канала. |
| input_all [In_channel] |
|
| input_bigarray [In_channel] |
Аналогично |
| input_binary_int [Stdlib] |
Считывает целое число, закодированное в двоичном формате (4 байта, big-endian), из данного входного канала. |
| input_byte [Stdlib] |
То же, что и |
| input_byte [In_channel] |
То же, что и |
| input_char [Stdlib] |
Считывает один символ из данного входного канала. |
| input_char [In_channel] |
Считывает один символ из данного входного канала. |
| input_line [Stdlib] |
Считывает символы из данного входного канала, пока не встретится символ новой строки. |
| input_line [In_channel] |
|
| input_lines [In_channel] |
|
| input_value [Stdlib] |
Считывает представление структурированного значения, созданного |
| int [Runtime_events.Type] |
Событие, содержащее целое значение. |
| int [Random.State] | |
| int [Random] |
|
| int [Bigarray] |
См. |
| int16_signed [Bigarray] |
См. |
| int16_unsigned [Bigarray] |
См. |
| int32 [Random.State] | |
| int32 [Random] |
|
| int32 [Bigarray] |
См. |
| int32_in_range [Random.State] | |
| int32_in_range [Random] |
|
| int64 [Random.State] | |
| int64 [Random] |
|
| int64 [Bigarray] |
См. |
| int64_in_range [Random.State] | |
| int64_in_range [Random] |
|
| int8_signed [Bigarray] |
См. |
| int8_unsigned [Bigarray] |
См. |
| int_in_range [Random.State] | |
| int_in_range [Random] |
|
| int_of_char [Stdlib] |
Возвращает код ASCII аргумента. |
| int_of_float [Stdlib] |
Округляет заданное число с плавающей точкой до целого. |
| int_of_string [Stdlib] |
То же, что и |
| int_of_string_opt [Stdlib] |
Преобразует заданную строку в целое число. |
| int_size [Sys] |
Размер |
| int_tag [Obj] | |
| inter [Set.S] |
Пересечение множеств. |
| inter [MoreLabels.Set.S] |
Пересечение множеств. |
| interactive [Sys] |
Эта ссылка изначально установлена в |
| interleave [Seq] |
|
| ints [Seq] |
|
| inv [Complex] |
Мультипликативное обратное ( |
| invalid_arg [Stdlib] |
Вызывает исключение |
| is_binary_mode [Out_channel] |
|
| is_binary_mode [In_channel] |
|
| is_block [Obj] | |
| is_buffered [Out_channel] |
|
| is_char [Uchar] |
|
| is_directory [Sys] |
Возвращает |
| is_empty [Stack] |
Возвращает |
| is_empty [Set.S] |
Проверяет, пусто ли множество. |
| is_empty [Seq] |
|
| is_empty [Queue] |
Возвращает |
| is_empty [MoreLabels.Set.S] |
Проверяет, пусто ли множество. |
| is_empty [MoreLabels.Map.S] |
Проверяет, пуст ли массив. |
| is_empty [Map.S] |
Проверяет, пуст ли массив. |
| is_empty [ListLabels] |
|
| is_empty [List] |
|
| is_empty [Dynarray] |
|
| is_error [Result] |
|
| is_finite [Float] |
|
| is_implicit [Filename] |
Возвращает |
| is_in_char_set [CamlinternalFormat] | |
| is_inet6_addr [UnixLabels] |
Является ли заданный |
| is_inet6_addr [Unix] |
Является ли заданный |
| is_infinite [Float] |
|
| is_inline [Printexc.Slot] |
|
| is_int [Obj] | |
| is_integer [Float] |
|
| is_left [Either] |
|
| is_main_domain [Domain] |
|
| is_nan [Float] |
|
| is_native [Dynlink] |
|
| is_none [Option] |
|
| is_ok [Result] |
|
| is_raise [Printexc.Slot] |
|
| is_randomized [MoreLabels.Hashtbl] |
Возвращает |
| is_randomized [Hashtbl] |
Возвращает |
| is_regular_file [Sys] |
Возвращает |
| is_relative [Filename] |
Возвращает |
| is_right [Either] |
|
| is_some [Option] |
|
| is_val [Lazy] |
|
| is_valid [Uchar] |
|
| is_valid_utf_16be [String] |
|
| is_valid_utf_16be [StringLabels] |
|
| is_valid_utf_16be [BytesLabels] |
|
| is_valid_utf_16be [Bytes] |
|
| is_valid_utf_16le [String] |
|
| is_valid_utf_16le [StringLabels] |
|
| is_valid_utf_16le [BytesLabels] |
|
| is_valid_utf_16le [Bytes] |
|
| is_valid_utf_8 [String] |
|
| is_valid_utf_8 [StringLabels] |
|
| is_valid_utf_8 [BytesLabels] |
|
| is_valid_utf_8 [Bytes] |
|
| isatty [UnixLabels] |
Возвращает |
| isatty [Unix] |
Возвращает |
| isatty [Out_channel] |
|
| isatty [In_channel] |
|
| iter [Weak.S] |
|
| iter [String] |
|
| iter [StringLabels] |
|
| iter [Stack] |
|
| iter [Set.S] |
|
| iter [Seq] |
|
| iter [Result] |
|
| iter [Queue] |
|
| iter [Option] |
|
| iter [MoreLabels.Set.S] |
|
| iter [MoreLabels.Map.S] |
|
| iter [MoreLabels.Hashtbl.SeededS] | |
| iter [MoreLabels.Hashtbl.S] | |
| iter [MoreLabels.Hashtbl] |
|
| iter [Map.S] |
|
| iter [ListLabels] |
|
| iter [List] |
|
| iter [Hashtbl.SeededS] | |
| iter [Hashtbl.S] | |
| iter [Hashtbl] |
|
| iter [Float.ArrayLabels] |
|
| iter [Float.Array] |
|
| iter [Either] |
|
| iter [Dynarray] |
|
| iter [BytesLabels] |
|
| iter [Bytes] |
|
| iter [ArrayLabels] |
|
| iter [Array] |
|
| iter2 [Seq] |
|
| iter2 [ListLabels] |
|
| iter2 [List] |
|
| iter2 [Float.ArrayLabels] |
|
| iter2 [Float.Array] |
|
| iter2 [ArrayLabels] |
|
| iter2 [Array] |
|
| iter_error [Result] |
|
| iterate [Seq] |
|
| iteri [String] |
|
| iteri [StringLabels] |
|
| iteri [Seq] |
|
| iteri [ListLabels] |
Аналогично |
| iteri [List] |
Аналогично |
| iteri [Float.ArrayLabels] |
Аналогично |
| iteri [Float.Array] |
Аналогично |
| iteri [Dynarray] |
|
| iteri [BytesLabels] |
Аналогично |
| iteri [Bytes] |
Аналогично |
| iteri [ArrayLabels] |
Аналогично |
| iteri [Array] |
Аналогично |
J | |
| join [Thread] |
|
| join [Result] |
|
| join [Option] |
|
| join [Domain] |
|
K | |
| kasprintf [Format] |
Аналогично |
| kbprintf [Printf] |
Аналогично |
| kdprintf [Format] |
Аналогично |
| kfprintf [Printf] |
Аналогично |
| kfprintf [Формат] |
То же, что и |
| kill [UnixLabels] |
|
| kill [Unix] |
|
| kind [Bigarray.Array3] |
Возвращает тип данного Bigarray. |
| kind [Bigarray.Array2] |
Возвращает тип данного Bigarray. |
| kind [Bigarray.Array1] |
Возвращает тип данного Bigarray. |
| kind [Bigarray.Array0] |
Возвращает тип данного Bigarray. |
| kind [Bigarray.Genarray] |
Возвращает тип данного Bigarray. |
| kind_size_in_bytes [Bigarray] |
|
| kprintf [Printf] |
Устаревший синоним для |
| kscanf [Scanf] |
Аналогично |
| ksprintf [Printf] |
Аналогично |
| ksprintf [Формат] |
Аналогично |
| ksscanf [Scanf] |
Аналогично |
L | |
| last_chars [Str] |
|
| last_non_constant_constructor_tag [Obj] | |
| layout [Bigarray.Array3] |
Возвращает расположение данного Bigarray. |
| layout [Bigarray.Array2] |
Возвращает расположение данного Bigarray. |
| layout [Bigarray.Array1] |
Возвращает расположение данного Bigarray. |
| layout [Bigarray.Array0] |
Возвращает расположение данного Bigarray. |
| layout [Bigarray.Genarray] |
Возвращает расположение данного Bigarray. |
| lazy_tag [Obj] | |
| ldexp [Stdlib] |
|
| ldexp [Float] |
|
| left [Either] |
|
| length [Weak] |
|
| length [String] |
|
| length [StringLabels] |
|
| length [Stack] |
Возвращает количество элементов в стеке. |
| length [Seq] |
|
| length [Queue] |
Возвращает количество элементов в очереди. |
| length [Out_channel] |
Возвращает размер (количество символов) обычного файла, к которому открыт данный канал. |
| length [Obj.Ephemeron] |
Возвращает количество ключей. |
| length [MoreLabels.Hashtbl.SeededS] | |
| length [MoreLabels.Hashtbl.S] | |
| length [MoreLabels.Hashtbl] |
|
| length [ListLabels] |
Возвращает длину (количество элементов) данного списка. |
| length [List] |
Возвращает длину (количество элементов) данного списка. |
| length [In_channel] |
Возвращает размер (количество символов) обычного файла, к которому открыт данный канал. |
| length [Hashtbl.SeededS] | |
| length [Hashtbl.S] | |
| length [Hashtbl] |
|
| length [Float.ArrayLabels] |
Возвращает длину (количество элементов) данного массива с плавающей точкой. |
| length [Float.Array] |
Возвращает длину (количество элементов) данного массива с плавающей точкой. |
| length [Ephemeron.Kn.Bucket] |
Возвращает верхнюю границу длины ведра. |
| length [Ephemeron.K2.Bucket] |
Возвращает верхнюю границу длины ведра. |
| length [Ephemeron.K1.Bucket] |
Возвращает верхнюю границу длины ведра. |
| length [Ephemeron.SeededS] | |
| length [Ephemeron.S] | |
| length [Dynarray] |
|
| length [BytesLabels] |
Возвращает длину (количество байт) аргумента. |
| length [Bytes] |
Возвращает длину (количество байт) аргумента. |
| length [Buffer] |
Возвращает количество символов, в данный момент содержащихся в буфере. |
| length [ArrayLabels] |
Возвращает длину (количество элементов) данного массива. |
| length [Array] |
Возвращает длину (количество элементов) данного массива. |
| lexeme [Lexing] |
|
| lexeme_char [Lexing] |
|
| lexeme_end [Lexing] |
|
| lexeme_end_p [Lexing] |
Как |
| lexeme_start [Lexing] |
|
| lexeme_start_p [Lexing] |
Как |
| lifecycle_name [Runtime_events] |
Возвращает строковое представление заданного типа события жизненного цикла. |
| link [UnixLabels] |
|
| link [Unix] |
|
| listen [UnixLabels] |
Настройка сокета для приёма запросов на подключение. |
| listen [Unix] |
Настройка сокета для приёма запросов на подключение. |
| lnot [Stdlib] |
Битовая логическая инверсия. |
| loadfile [Dynlink] |
В байткоде: загрузить заданный файл байткода (файл |
| loadfile_private [Dynlink] |
То же, что и |
| localtime [UnixLabels] |
Преобразовать время в секундах, возвращённое |
| localtime [Unix] |
Преобразовать время в секундах, возвращённое |
| location [Printexc.Slot] |
|
| lock [Mutex] |
Заблокировать заданный мьютекс. |
| lockf [UnixLabels] |
|
| lockf [Unix] |
|
| log [Stdlib] |
Натуральный логарифм. |
| log [Float] |
Натуральный логарифм. |
| log [Complex] |
Натуральный логарифм (в основании |
| log10 [Stdlib] |
Логарифм по основанию 10. |
| log10 [Float] |
Логарифм по основанию 10. |
| log1p [Stdlib] |
|
| log1p [Float] |
|
| log2 [Float] |
Логарифм по основанию 2. |
| logand [Nativeint] |
Битовая логическая конъюнкция. |
| logand [Int64] |
Битовая логическая конъюнкция. |
| logand [Int32] |
Битовая логическая конъюнкция. |
| logand [Int] |
|
| lognot [Nativeint] |
Битовая логическая инверсия. |
| lognot [Int64] |
Битовая логическая инверсия. |
| lognot [Int32] |
Битовая логическая инверсия. |
| lognot [Int] |
|
| logor [Nativeint] |
Битовая логическая дизъюнкция. |
| logor [Int64] |
Битовая логическая дизъюнкция. |
| logor [Int32] |
Битовая логическая дизъюнкция. |
| logor [Int] |
|
| logxor [Nativeint] |
Битовая исключающая дизъюнкция. |
| logxor [Int64] |
Битовая исключающая дизъюнкция. |
| logxor [Int32] |
Битовая исключающая дизъюнкция. |
| logxor [Int] |
|
| lookup_tables [CamlinternalOO] | |
| lowercase_ascii [String] |
|
| lowercase_ascii [StringLabels] |
|
| lowercase_ascii [Char] |
Преобразовать заданный символ в эквивалентный строчный символ, используя кодировку US-ASCII. |
| lowercase_ascii [BytesLabels] |
Возвращает копию аргумента, со всеми заглавными буквами, преобразованными в строчные, используя кодировку US-ASCII. |
| lowercase_ascii [Bytes] |
Возвращает копию аргумента, со всеми заглавными буквами, преобразованными в строчные, используя кодировку US-ASCII. |
| lseek [UnixLabels.LargeFile] |
См. |
| lseek [UnixLabels] |
Установить текущую позицию для дескриптора файла и вернуть полученное смещение (от начала файла). |
| lseek [Unix.LargeFile] |
См. |
| lseek [Unix] |
Установить текущую позицию для дескриптора файла и вернуть полученное смещение (от начала файла). |
| lstat [UnixLabels.LargeFile] |
| lstat [UnixLabels] |
То же, что и |
| lstat [Unix.LargeFile] | |
| lstat [Unix] |
То же, что и |
M | |
| magic [Obj] | |
| main_program_units [Dynlink] |
Возвращает список единиц компиляции, образующих основную программу (т.е. |
| major [Gc] |
Производит сборку мусора и завершает текущий цикл основной сборки. |
| major_slice [Gc] |
|
| make [Type.Id] |
|
| make [String] |
|
| make [StringLabels] |
|
| make [Semaphore.Binary] |
|
| make [Semaphore.Counting] |
|
| make [Random.State] |
Создает новое состояние и инициализирует его заданным значением. |
| make [Float.ArrayLabels] |
|
| make [Float.Array] |
|
| make [Ephemeron.Kn.Bucket] |
Создает новый блок. |
| make [Ephemeron.Kn] |
То же, что и |
| make [Ephemeron.K2.Bucket] |
Создает новый блок. |
| make [Ephemeron.K2] |
То же, что и |
| make [Ephemeron.K1.Bucket] |
Создает новый блок. |
| make [Ephemeron.K1] |
|
| make [Dynarray] |
|
| make [BytesLabels] |
|
| make [Bytes] |
|
| make [Atomic] |
Создает атомную ссылку. |
| make [ArrayLabels] |
|
| make [Array] |
|
| make_class [CamlinternalOO] | |
| make_class_store [CamlinternalOO] | |
| make_contended [Atomic] |
Создает атомную ссылку, которая расположена на отдельной строке кэша. |
| make_formatter [Format] |
|
| make_iprintf [CamlinternalFormat] | |
| make_matrix [Float.ArrayLabels] |
|
| make_matrix [Float.Array] |
|
| make_matrix [ArrayLabels] |
|
| make_matrix [Array] |
|
| make_printf [CamlinternalFormat] | |
| make_self_init [Random.State] |
Создает новое состояние и инициализирует его случайным значением, выбранным способом, зависящим от системы. |
| make_symbolic_output_buffer [Format] |
|
| make_synchronized_formatter [Format] |
|
| map [String] |
|
| map [StringLabels] |
|
| map [Set.S] |
|
| map [Seq] |
|
| map [Result] |
|
| map [Option] |
|
| map [MoreLabels.Set.S] |
|
| map [MoreLabels.Map.S] |
|
| map [Map.S] |
|
| map [ListLabels] |
|
| map [List] |
|
| map [Lazy] |
|
| map [Float.ArrayLabels] |
|
| map [Float.Array] |
|
| map [Either] |
|
| map [Dynarray] |
|
| map [BytesLabels] |
|
| map [Bytes] |
|
| map [ArrayLabels] |
|
| map [Array] |
|
| map2 [Seq] |
|
| map2 [ListLabels] |
|
| map2 [List] |
|
| map2 [Float.ArrayLabels] |
|
| map2 [Float.Array] |
|
| map2 [ArrayLabels] |
|
| map2 [Array] |
|
| map_error [Result] |
|
| map_file [UnixLabels] |
Карта памяти файла как Bigarray. |
| map_file [Unix] |
Карта памяти файла как Bigarray. |
| map_from_array [Float.ArrayLabels] |
|
| map_from_array [Float.Array] |
|
| map_inplace [Float.ArrayLabels] |
|
| map_inplace [Float.Array] |
|
| map_inplace [ArrayLabels] |
|
| map_inplace [Array] |
|
| map_left [Either] |
|
| map_product [Seq] |
Последовательность |
| map_right [Either] |
|
| map_to_array [Float.ArrayLabels] |
|
| map_to_array [Float.Array] |
|
| map_val [Lazy] |
|
| mapi [String] |
|
| mapi [StringLabels] |
|
| mapi [Seq] |
|
| mapi [MoreLabels.Map.S] |
То же, что и |
| mapi [Map.S] |
То же, что и |
| mapi [ListLabels] |
То же, что и |
| mapi [List] |
То же, что и |
| mapi [Float.ArrayLabels] |
То же, что и |
| mapi [Float.Array] |
То же, что и |
| mapi [Dynarray] |
|
| mapi [BytesLabels] |
|
| mapi [Bytes] |
|
| mapi [ArrayLabels] |
То же, что и |
| mapi [Array] |
То же, что и |
| mapi_inplace [Float.ArrayLabels] |
То же, что и |
| mapi_inplace [Float.Array] |
То же, что и |
| mapi_inplace [ArrayLabels] |
То же, что и |
| mapi_inplace [Array] |
То же, что и |
| match_beginning [Str] |
|
| match_end [Str] |
|
| match_with [Effect.Deep] |
|
| matched_group [Str] |
|
| matched_string [Str] |
|
| max [Uchar] |
|
| max [Stdlib] |
Возвращает большее из двух аргументов. |
| max [Nativeint] |
Возвращает большее из двух аргументов. |
| max [Int64] |
Возвращает большее из двух аргументов. |
| max [Int32] |
Возвращает большее из двух аргументов. |
| max [Int] |
Возвращает большее из двух аргументов. |
| max [Float] |
|
| max_array_length [Sys] |
Максимальная длина обычного массива (т.е. |
| max_binding [MoreLabels.Map.S] |
То же, что и |
| max_binding [Map.S] |
То же, что и |
| max_binding_opt [MoreLabels.Map.S] |
То же, что и |
| max_binding_opt [Map.S] |
То же, что и |
| max_elt [Set.S] |
Аналогично |
| max_elt [MoreLabels.Set.S] |
Аналогично |
| max_elt_opt [Set.S] |
Аналогично |
| max_elt_opt [MoreLabels.Set.S] |
Аналогично |
| max_ephe_length [Obj.Ephemeron] |
Максимальная длина эфемерона, то есть максимальное количество ключей, которое может содержать эфемерон. |
| max_float [Stdlib] |
Наибольшее положительное конечное значение типа |
| max_float [Float] |
Наибольшее положительное конечное значение типа |
| max_floatarray_length [Sys] |
Максимальная длина массива чисел с плавающей точкой. |
| max_int [Stdlib] |
Наибольшее представимое целое число. |
| max_int [Nativeint] |
Наибольшее представимое целое число типа nativeint, либо 231 - 1 на 32-битной платформе, либо 263 - 1 на 64-битной платформе. |
| max_int [Int64] |
Наибольшее представимое 64-битное целое число, 263 - 1. |
| max_int [Int32] |
Наибольшее представимое 32-битное целое число, 231 - 1. |
| max_int [Int] |
|
| max_num [Float] |
|
| max_string_length [Sys] |
Максимальная длина строк и байтовых последовательностей. |
| mem [Weak.S] |
|
| mem [Set.S] |
|
| mem [MoreLabels.Set.S] |
|
| mem [MoreLabels.Map.S] |
|
| mem [MoreLabels.Hashtbl.SeededS] | |
| mem [MoreLabels.Hashtbl.S] | |
| mem [MoreLabels.Hashtbl] |
|
| mem [Map.S] |
|
| mem [ListLabels] |
|
| mem [List] |
|
| mem [Hashtbl.SeededS] | |
| mem [Hashtbl.S] | |
| mem [Hashtbl] |
|
| mem [Float.ArrayLabels] |
|
| mem [Float.Array] |
|
| mem [Ephemeron.SeededS] | |
| mem [Ephemeron.S] | |
| mem [ArrayLabels] |
|
| mem [Array] |
|
| mem_assoc [ListLabels] |
Аналогично |
| mem_assoc [List] |
Аналогично |
| mem_assq [ListLabels] |
Аналогично |
| mem_assq [List] |
Аналогично |
| mem_ieee [Float.ArrayLabels] |
Аналогично |
| mem_ieee [Float.Array] |
Аналогично |
| memoize [Seq] |
Последовательность |
| memq [ListLabels] |
Аналогично |
| memq [List] |
Аналогично |
| memq [ArrayLabels] |
Аналогично |
| memq [Array] |
Аналогично |
| merge [Weak.S] |
|
| merge [MoreLabels.Map.S] |
|
| merge [Map.S] |
|
| merge [ListLabels] |
Объединение двух списков: Предполагается, что |
| merge [List] |
Объединение двух списков: Предполагается, что |
| min [Uchar] |
|
| min [Stdlib] |
Возвращает меньшее из двух аргументов. |
| min [Nativeint] |
Возвращает меньшее из двух аргументов. |
| min [Int64] |
Возвращает меньшее из двух аргументов. |
| min [Int32] |
Возвращает меньшее из двух аргументов. |
| min [Int] |
Возвращает меньшее из двух аргументов. |
| min [Float] |
|
| min_binding [MoreLabels.Map.S] |
Возвращает связывание с наименьшим ключом в заданном отображении (относительно порядка |
| min_binding [Map.S] |
Возвращает связывание с наименьшим ключом в заданном отображении (относительно порядка |
| min_binding_opt [MoreLabels.Map.S] |
Возвращает связывание с наименьшим ключом в заданном отображении (относительно порядка |
| min_binding_opt [Map.S] |
Возвращает связывание с наименьшим ключом в заданном отображении (относительно порядка |
| min_elt [Set.S] |
Возвращает наименьший элемент заданного множества (относительно порядка |
| min_elt [MoreLabels.Set.S] |
Возвращает наименьший элемент заданного множества (относительно порядка |
| min_elt_opt [Set.S] |
Возвращает наименьший элемент заданного множества (относительно порядка |
| min_elt_opt [MoreLabels.Set.S] |
Возвращает наименьший элемент заданного множества (относительно порядка |
| min_float [Stdlib] |
Наименьшее положительное, отличное от нуля и неденормализованное значение типа |
| min_float [Float] |
Наименьшее положительное, отличное от нуля и неденормализованное значение типа |
| min_int [Stdlib] |
Наименьшее представимое целое число. |
| min_int [Nativeint] |
Наименьшее представимое целое число типа native integer, либо -231 на 32-битной платформе, либо -263 на 64-битной платформе. |
| min_int [Int64] |
Наименьшее представимое 64-битное целое число, -263. |
| min_int [Int32] |
Наименьшее представимое 32-битное целое число, -231. |
| min_int [Int] |
|
| min_max [Float] |
|
| min_max_num [Float] |
|
| min_num [Float] |
|
| minor [Gc] |
Вызвать малую коллекцию. |
| minor_words [Gc] |
Количество слов, выделенных в малой куче этим домен или потенциально предыдущими доменами. |
| minus_one [Nativeint] |
Целое число native integer -1. |
| minus_one [Int64] |
64-битное целое число -1. |
| minus_one [Int32] |
32-битное целое число -1. |
| minus_one [Int] |
|
| minus_one [Float] |
Число с плавающей точкой -1. |
| mkdir [UnixLabels] |
Создать директорию с заданными правами доступа (см. |
| mkdir [Unix] |
Создать директорию с заданными правами доступа (см. |
| mkdir [Sys] |
Создать директорию с заданными правами доступа. |
| mkfifo [UnixLabels] |
Создать именованную трубу с заданными правами доступа (см. |
| mkfifo [Unix] |
Создать именованную трубу с заданными правами доступа (см. |
| mktime [UnixLabels] |
Преобразовать дату и время, заданные аргументом |
| mktime [Unix] |
Преобразовать дату и время, заданные аргументом |
| mod_float [Stdlib] |
|
| modf [Stdlib] |
|
| modf [Float] |
|
| mul [Nativeint] |
Умножение. |
| mul [Int64] |
Умножение. |
| mul [Int32] |
Умножение. |
| mul [Int] |
|
| mul [Float] |
Умножение с плавающей запятой. |
| mul [Complex] |
Умножение |
N | |
| name [Runtime_events.User] |
|
| name [Printexc.Slot] |
|
| name [Obj.Extension_constructor] | |
| name_of_input [Scanf.Scanning] |
|
| nan [Stdlib] |
Специальное значение с плавающей запятой, обозначающее результат неопределённой операции, например, |
| nan [Float] |
Специальное значение с плавающей запятой, обозначающее результат неопределённой операции, например, |
| narrow [CamlinternalOO] | |
| nativebits [Random.State] |
Эти функции аналогичны базовым функциям, за исключением того, что они используют (и обновляют) заданное состояние ПСЧ вместо стандартного. |
| nativebits [Random] |
|
| nativeint [Random.State] | |
| nativeint [Random] |
|
| nativeint [Bigarray] |
См. |
| nativeint_in_range [Random.State] | |
| nativeint_in_range [Random] |
|
| neg [Nativeint] |
Унарное отрицание. |
| neg [Int64] |
Унарное отрицание. |
| neg [Int32] |
Унарное отрицание. |
| neg [Int] |
|
| neg [Float] |
Унарное отрицание. |
| neg [Complex] |
Унарное отрицание. |
| neg_infinity [Stdlib] |
Минус бесконечность. |
| neg_infinity [Float] |
Минус бесконечность. |
| negate [Fun] |
|
| new_block [Obj] | |
| new_channel [Event] |
Возвращает новый канал. |
| new_key [Domain.DLS] |
|
| new_line [Lexing] |
Обновить поле |
| new_method [CamlinternalOO] | |
| new_methods_variables [CamlinternalOO] | |
| new_variable [CamlinternalOO] | |
| next_after [Float] |
|
| nice [UnixLabels] |
Изменить приоритет процесса. |
| nice [Unix] |
Изменить приоритет процесса. |
| no_scan_tag [Obj] | |
| none [Option] |
|
| norm [Complex] |
Норма: для заданного |
| norm2 [Complex] |
Квадрат нормы: для заданного |
| not [Stdlib] |
Логическое отрицание. |
| not [Bool] |
|
| nth [ListLabels] |
Возвращает элемент с индексом |
| nth [List] |
Возвращает элемент с индексом |
| nth [Buffer] |
Получить n-й символ буфера. |
| nth_dim [Bigarray.Genarray] |
|
| nth_opt [ListLabels] |
Возвращает элемент с индексом |
| nth_opt [List] |
Возвращает элемент с индексом |
| null [Filename] |
|
| null_tracker [Gc.Memprof] |
По умолчанию обратные вызовы просто возвращают |
| num_dims [Bigarray.Genarray] |
Возвращает количество измерений данного Bigarray. |
O | |
| obj [Obj] | |
| object_tag [Obj] | |
| ocaml_release [Sys] |
|
| ocaml_version [Sys] |
|
| of_array [Dynarray] |
|
| of_array [Bigarray.Array3] |
Создаёт трёхмерный Bigarray, инициализированный из заданного массива массивов массивов. |
| of_array [Bigarray.Array2] |
Создаёт двумерный Bigarray, инициализированный из заданного массива массивов. |
| of_array [Bigarray.Array1] |
Создаёт одномерный Bigarray, инициализированный из заданного массива. |
| of_binary_string [Random.State] |
Десериализует последовательность байтов, полученную при вызове |
| of_bytes [String] |
Возвращает новую строку, содержащую те же байты, что и заданная последовательность байтов. |
| of_bytes [StringLabels] |
Возвращает новую строку, содержащую те же байты, что и заданная последовательность байтов. |
| of_char [Uchar] |
|
| of_dispenser [Seq] |
|
| of_float [Nativeint] |
Преобразует заданное число с плавающей запятой в целое число типа native int, отбрасывая дробную часть (обрезание к 0). |
| of_float [Int64] |
Преобразует заданное число с плавающей запятой в 64-битное целое число, отбрасывая дробную часть (обрезание к 0). |
| of_float [Int32] |
Преобразует заданное число с плавающей запятой в 32-битное целое число, отбрасывая дробную часть (обрезание к 0). |
| of_float [Int] |
|
| of_hex [Digest.S] |
Преобразует шестнадцатеричное представление обратно в соответствующий дайджест. |
| of_hex [Digest] |
Преобразует шестнадцатеричное представление обратно в соответствующий дайджест. |
| of_int [Uchar] |
|
| of_int [Nativeint] |
Преобразует заданное целое число (тип |
| of_int [Int64] |
Преобразует заданное целое число (тип |
| of_int [Int32] |
Преобразует заданное целое число (тип |
| of_int [Float] |
Преобразует целое число в число с плавающей запятой. |
| of_int32 [Nativeint] |
Преобразует заданное 32-битное целое число (тип |
| of_int32 [Int64] |
Преобразует заданное 32-битное целое число (тип |
| of_list [Set.S] |
|
| of_list [MoreLabels.Set.S] |
|
| of_list [MoreLabels.Map.S] |
|
| of_list [Map.S] |
|
| of_list [Float.ArrayLabels] |
|
| of_list [Float.Array] |
|
| of_list [Dynarray] |
|
| of_list [ArrayLabels] |
|
| of_list [Array] |
|
| of_nativeint [Int64] |
Преобразует заданное целое число типа native int (тип |
| of_seq [String] |
|
| of_seq [StringLabels] |
|
| of_seq [Stack] |
Создаёт стек из последовательности. |
| of_seq [Set.S] |
Создаёт множество из заданных привязок. |
| of_seq [Queue] |
Создаёт очередь из последовательности. |
| of_seq [MoreLabels.Set.S] |
Создаёт множество из заданных привязок. |
| of_seq [MoreLabels.Map.S] |
Создаёт карту из заданных привязок. |
| of_seq [MoreLabels.Hashtbl.SeededS] | |
| of_seq [MoreLabels.Hashtbl.S] | |
| of_seq [MoreLabels.Hashtbl] |
Создаёт таблицу из заданных привязок. |
| of_seq [Map.S] |
Создаёт карту из заданных привязок. |
| of_seq [ListLabels] |
Создаёт список из последовательности. |
| of_seq [List] |
Создаёт список из последовательности. |
| of_seq [Hashtbl.SeededS] | |
| of_seq [Hashtbl.S] | |
| of_seq [Hashtbl] |
Создаёт таблицу из заданных привязок. |
| of_seq [Float.ArrayLabels] |
Создаёт массив из генератора. |
| of_seq [Float.Array] |
Создаёт массив из генератора. |
| of_seq [Ephemeron.SeededS] | |
| of_seq [Ephemeron.S] | |
| of_seq [Dynarray] |
|
| of_seq [BytesLabels] |
Создаёт строку из генератора |
| of_seq [Bytes] |
Создаёт строку из генератора |
| of_seq [Buffer] |
Создаёт буфер из генератора |
| of_seq [ArrayLabels] |
Создаёт массив из генератора |
| of_seq [Array] |
Создаёт массив из генератора |
| of_string [Nativeint] |
Преобразует заданную строку в целое число типа native int. |
| of_string [Int64] |
Преобразует заданную строку в 64-битное целое число. |
| of_string [Int32] |
Преобразует заданную строку в 32-битное целое число. |
| of_string [Float] |
Преобразовать заданную строку в число с плавающей точкой. |
| of_string [BytesLabels] |
Возвращает новую последовательность байтов, содержащую те же байты, что и заданная строка. |
| of_string [Bytes] |
Возвращает новую последовательность байтов, содержащую те же байты, что и заданная строка. |
| of_string_opt [Nativeint] |
То же, что и |
| of_string_opt [Int64] |
То же, что и |
| of_string_opt [Int32] |
То же, что и |
| of_string_opt [Float] |
То же, что и |
| of_val [Obj.Extension_constructor] | |
| of_value [Bigarray.Array0] |
Создаёт нулево-мерный массив Bigarray, инициализированный заданным значением. |
| ok [Result] |
|
| once [Seq] |
Последовательность |
| one [Nativeint] |
Целое число со знаком 1. |
| one [Int64] |
64-битовое целое число 1. |
| one [Int32] |
32-битовое целое число 1. |
| one [Int] |
|
| one [Float] |
Число с плавающей точкой 1. |
| one [Complex] |
Комплексное число |
| opaque_identity [Sys] |
Для целей оптимизации, |
| open_bin [Out_channel] |
Открыть указанный файл для записи и вернуть новый канал вывода для этого файла, позиционированный в начале файла. |
| open_bin [In_channel] |
Открыть указанный файл для чтения и вернуть новый канал ввода для этого файла, позиционированный в начале файла. |
| open_box [Format] |
|
| open_box_of_string [CamlinternalFormat] | |
| open_connection [UnixLabels] |
Подключиться к серверу по заданному адресу. |
| open_connection [Unix] |
Подключиться к серверу по заданному адресу. |
| open_gen [Out_channel] |
|
| open_gen [In_channel] |
|
| open_hbox [Format] |
|
| open_hovbox [Format] |
|
| open_hvbox [Format] |
|
| open_in [Stdlib] |
Открыть указанный файл для чтения и вернуть новый канал ввода для этого файла, позиционированный в начале файла. |
| open_in [Scanf.Scanning] |
|
| open_in_bin [Stdlib] |
Аналогично |
| open_in_bin [Scanf.Scanning] |
|
| open_in_gen [Stdlib] |
|
| open_out [Stdlib] |
Открыть указанный файл для записи и вернуть новый канал вывода для этого файла, позиционированный в начале файла. |
| open_out_bin [Stdlib] |
Аналогично |
| open_out_gen [Stdlib] |
|
| open_process [UnixLabels] |
Аналогично |
| open_process [Unix] |
Аналогично |
| open_process_args [UnixLabels] |
|
| open_process_args [Unix] |
|
| open_process_args_full [UnixLabels] |
Аналогично |
| open_process_args_full [Unix] |
Аналогично |
| open_process_args_in [UnixLabels] |
Аналогично |
| open_process_args_in [Unix] |
Аналогично |
| open_process_args_out [UnixLabels] |
Аналогично |
| open_process_args_out [Unix] |
Аналогично |
| open_process_full [UnixLabels] |
Аналогично |
| open_process_full [Unix] |
Аналогично |
| open_process_in [UnixLabels] |
Управление высокоуровневыми каналами и процессами. |
| open_process_in [Unix] |
Управление высокоуровневыми каналами и процессами. |
| open_process_out [UnixLabels] |
То же, что и |
| open_process_out [Unix] |
То же, что и |
| open_stag [Format] |
|
| open_tbox [Format] |
|
| open_temp_file [Filename] |
То же, что и |
| open_text [Out_channel] |
То же, что и |
| open_text [In_channel] |
То же, что и |
| open_vbox [Format] |
|
| opendir [UnixLabels] |
Открыть дескриптор каталога |
| opendir [Unix] |
Открыть дескриптор каталога |
| openfile [UnixLabels] |
Открыть файл с указанными флагами. |
| openfile [Unix] |
Открыть файл с указанными флагами. |
| os_type [Sys] |
Операционная система, на которой выполняется программа OCaml. |
| out_channel_length [Stdlib.LargeFile] | |
| out_channel_length [Stdlib] |
Возвращает размер (количество символов) обычного файла, на котором открыт данный канал. |
| out_channel_of_descr [UnixLabels] |
Создать канал вывода, записывающий в указанный дескриптор. |
| out_channel_of_descr [Unix] |
Создать канал вывода, записывающий в указанный дескриптор. |
| out_of_heap_tag [Obj] | |
| output [Stdlib] |
|
| output [Out_channel] |
|
| output [Digest.S] |
Записать дайджест в указанный канал вывода. |
| output [Digest] |
Записать дайджест в указанный канал вывода. |
| output_acc [CamlinternalFormat] | |
| output_bigarray [Out_channel] |
Аналогично |
| output_binary_int [Stdlib] |
Записать целое число в двоичном формате (4 байта, big-endian) в указанный канал вывода. |
| output_buffer [Buffer] |
|
| output_byte [Stdlib] |
Записать целое число 8-битовое (как одиночный символ с этим кодом) в указанный канал вывода. |
| output_byte [Out_channel] |
Записать целое число 8-битовое (как одиночный символ с этим кодом) в указанный канал вывода. |
| output_bytes [Stdlib] |
Записать последовательность байтов в указанный канал вывода. |
| output_bytes [Out_channel] |
Записать последовательность байтов в указанный канал вывода. |
| output_char [Stdlib] |
Записать символ в указанный канал вывода. |
| output_char [Out_channel] |
Записать символ в указанный канал вывода. |
| output_string [Stdlib] |
Записать строку в указанный канал вывода. |
| output_string [Out_channel] |
Записать строку в указанный канал вывода. |
| output_substring [Stdlib] |
Аналогично |
| output_substring [Out_channel] |
Аналогично |
| output_value [Stdlib] |
Записать представление структурированного значения любого типа в канал. |
| over_max_boxes [Format] |
Проверяет, достигнуто ли максимальное количество разрешённых областей форматирования. |
P | |
| param_format_of_ignored_format [CamlinternalFormat] | |
| params [CamlinternalOO] | |
| parent_dir_name [Filename] |
Условное имя родительского каталога (например, |
| parse [Arg] |
|
| parse_and_expand_argv_dynamic [Arg] |
Аналогично |
| parse_argv [Arg] |
|
| parse_argv_dynamic [Arg] |
Аналогично |
| parse_dynamic [Arg] |
Аналогично |
| parse_expand [Arg] |
То же, что и |
| partition [Set.S] |
|
| partition [Seq] |
|
| partition [MoreLabels.Set.S] |
|
| partition [MoreLabels.Map.S] |
|
| partition [Map.S] |
|
| partition [ListLabels] |
|
| partition [List] |
|
| partition_map [Seq] |
|
| partition_map [ListLabels] |
|
| partition_map [List] |
|
| pause [UnixLabels] |
Ожидание, пока не будет доставлено неигнорируемый, неблокируемый сигнал. |
| pause [Unix] |
Ожидание, пока не будет доставлено неигнорируемый, неблокируемый сигнал. |
| pause [Runtime_events] |
|
| peek [Queue] |
|
| peek_opt [Queue] |
|
| perform [Effect] |
|
| pi [Float] |
Постоянная пи. |
| pipe [UnixLabels] |
Создать канал. |
| pipe [Unix] |
Создать канал. |
| polar [Complex] |
|
| poll [Event] |
Неблокирующая версия |
| pop [Stack] |
|
| pop [Queue] |
|
| pop_last [Dynarray] |
|
| pop_last_opt [Dynarray] |
|
| pop_opt [Stack] |
|
| pos [Out_channel] |
Возвращает текущую позицию записи для данного канала. |
| pos [In_channel] |
Возвращает текущую позицию чтения для данного канала. |
| pos_in [Stdlib.LargeFile] | |
| pos_in [Stdlib] |
Возвращает текущую позицию чтения для данного канала. |
| pos_out [Stdlib.LargeFile] | |
| pos_out [Stdlib] |
Возвращает текущую позицию записи для данного канала. |
| pow [Float] |
Возведение в степень. |
| pow [Complex] |
Функция возведения в степень. |
| pp_close_box [Format] | |
| pp_close_stag [Format] | |
| pp_close_tbox [Format] | |
| pp_force_newline [Format] | |
| pp_get_ellipsis_text [Format] |
| pp_get_formatter_out_functions [Формат] | |
| pp_get_formatter_output_functions [Формат] | |
| pp_get_formatter_stag_functions [Формат] | |
| pp_get_geometry [Формат] | |
| pp_get_margin [Формат] | |
| pp_get_mark_tags [Формат] | |
| pp_get_max_boxes [Формат] | |
| pp_get_max_indent [Формат] | |
| pp_get_print_tags [Формат] | |
| pp_infinity [Формат] |
|
| pp_open_box [Формат] | |
| pp_open_hbox [Формат] | |
| pp_open_hovbox [Формат] | |
| pp_open_hvbox [Формат] | |
| pp_open_stag [Формат] | |
| pp_open_tbox [Формат] | |
| pp_open_vbox [Формат] | |
| pp_over_max_boxes [Формат] | |
| pp_print_array [Формат] |
|
| pp_print_as [Формат] | |
| pp_print_bool [Формат] | |
| pp_print_break [Формат] | |
| pp_print_bytes [Формат] | |
| pp_print_char [Формат] | |
| pp_print_custom_break [Формат] |
|
| pp_print_cut [Формат] | |
| pp_print_either [Формат] |
|
| pp_print_float [Формат] | |
| pp_print_flush [Формат] | |
| pp_print_if_newline [Формат] | |
| pp_print_int [Формат] | |
| pp_print_iter [Формат] |
|
| pp_print_list [Формат] |
|
| pp_print_newline [Формат] | |
| pp_print_nothing [Формат] |
Не печатать ничего. |
| pp_print_option [Формат] |
|
| pp_print_result [Формат] |
|
| pp_print_seq [Формат] |
|
| pp_print_space [Формат] | |
| pp_print_string [Формат] | |
| pp_print_tab [Формат] | |
| pp_print_tbreak [Формат] | |
| pp_print_text [Формат] |
|
| pp_safe_set_geometry [Формат] | |
| pp_set_ellipsis_text [Формат] | |
| pp_set_formatter_out_channel [Формат] |
Перенаправление стандартного вывода форматировщика |
| pp_set_formatter_out_functions [Формат] | |
| pp_set_formatter_output_functions [Формат] | |
| pp_set_formatter_stag_functions [Формат] | |
| pp_set_geometry [Формат] | |
| pp_set_margin [Формат] | |
| pp_set_mark_tags [Формат] | |
| pp_set_max_boxes [Формат] | |
| pp_set_max_indent [Формат] | |
| pp_set_print_tags [Формат] | |
| pp_set_tab [Формат] | |
| pp_set_tags [Формат] | |
| pp_update_geometry [Формат] |
|
| pred [Uchar] |
|
| pred [Stdlib] |
|
| pred [Nativeint] |
Предшественник. |
| pred [Int64] |
Предшественник. |
| pred [Int32] |
Предшественник. |
| pred [Int] |
|
| pred [Float] |
|
| prerr_bytes [Stdlib] |
Печать последовательности байтов в стандартный поток ошибок. |
| prerr_char [Stdlib] |
Печать символа в стандартный поток ошибок. |
| prerr_endline [Stdlib] |
Печать строки, за которой следует символ новой строки в стандартный поток ошибок и очистка стандартного потока ошибок. |
| prerr_float [Stdlib] |
Вывести число с плавающей точкой в десятичном формате в стандартный поток ошибок. |
| prerr_int [Stdlib] |
Вывести целое число в десятичном формате в стандартный поток ошибок. |
| prerr_newline [Stdlib] |
Вывести символ новой строки в стандартный поток ошибок и сбросить его буфер. |
| prerr_string [Stdlib] |
Вывести строку в стандартный поток ошибок. |
| print [Printexc] |
|
| print_as [Format] |
|
| print_backtrace [Printexc] |
|
| print_bool [Format] |
Вывести логическое значение в текущем поле форматирования. |
| print_break [Format] |
|
| print_bytes [Stdlib] |
Вывести последовательность байтов в стандартный поток вывода. |
| print_bytes [Format] |
|
| print_char [Stdlib] |
Вывести символ в стандартный поток вывода. |
| print_char [Format] |
Вывести символ в текущем поле форматирования. |
| print_cut [Format] |
|
| print_endline [Stdlib] |
Вывести строку, за которой следует символ новой строки, в стандартный поток вывода и сбросить его буфер. |
| print_float [Stdlib] |
Вывести число с плавающей точкой в десятичном формате в стандартный поток вывода. |
| print_float [Format] |
Вывести число с плавающей точкой в текущем поле форматирования. |
| print_flush [Format] |
Окончание форматирования: сброс форматировщика в начальное состояние. |
| print_if_newline [Format] |
Выполнить следующую команду форматирования, если предыдущая строка была только что разделена. |
| print_int [Stdlib] |
Вывести целое число в десятичном формате в стандартный поток вывода. |
| print_int [Format] |
Вывести целое число в текущем поле форматирования. |
| print_newline [Stdlib] |
Вывести символ новой строки в стандартный поток вывода и сбросить его буфер. |
| print_newline [Format] |
Окончание форматирования: сброс форматировщика в начальное состояние. |
| print_raw_backtrace [Printexc] |
Вывести необработанную трассировку стека в формате, используемом |
| print_space [Format] |
|
| print_stat [Gc] |
Вывести текущие значения счётчиков управления памятью (в удобочитаемом формате) для всей программы в указанный канал. |
| print_string [Stdlib] |
Вывести строку в стандартный поток вывода. |
| print_string [Format] |
|
| print_tab [Format] |
|
| print_tbreak [Format] |
|
| printf [Printf] |
Аналогично |
| printf [Format] |
Аналогично |
| process_full_pid [UnixLabels] |
Возвращает PID процесса, открытого с помощью |
| process_full_pid [Unix] |
Возвращает PID процесса, открытого с помощью |
| process_in_pid [UnixLabels] |
Возвращает PID процесса, открытого с помощью |
| process_in_pid [Unix] |
Возвращает PID процесса, открытого с помощью |
| process_out_pid [UnixLabels] |
Возвращает PID процесса, открытого с помощью |
| process_out_pid [Unix] |
Возвращает PID процесса, открытого с помощью |
| process_pid [UnixLabels] |
Возвращает PID процесса, открытого с помощью |
| process_pid [Unix] |
Возвращает PID процесса, открытого с помощью |
| product [Seq] |
|
| prohibit [Dynlink] |
|
| protect [Mutex] |
|
| protect [Fun] |
|
| provably_equal [Type.Id] |
|
| public_dynamically_loaded_units [Dynlink] |
Возвращает список модулей компиляции, которые были динамически загружены через |
| public_method_label [CamlinternalOO] | |
| push [Stack] |
|
| push [Queue] |
|
| putenv [UnixLabels] |
|
| putenv [Unix] |
|
Q | |
| query [Ephemeron.Kn] |
То же, что и |
| query [Ephemeron.K2] |
То же, что и |
| query [Ephemeron.K1] |
|
| quick_stat [Gc] |
То же, что и |
| quiet_nan [Float] |
Тихая NaN. |
| quote [Str] |
|
| quote [Filename] |
Возвращает цитированную версию имени файла, подходящую для использования в качестве одного аргумента в командной строке, экранируя все метасимволы. |
| quote_command [Filename] |
|
R | |
| raise [Stdlib] |
Вызвать заданное исключение. |
| raise_notrace [Stdlib] |
Более быстрая версия |
| raise_with_backtrace [Printexc] |
Перевызвать исключение, используя предоставленную исходную трассировку стека. |
| randomize [MoreLabels.Hashtbl] |
После вызова |
| randomize [Hashtbl] |
После вызова |
| raw_backtrace_entries [Printexc] | |
| raw_backtrace_length [Printexc] |
|
| raw_backtrace_to_string [Printexc] |
Возвращает строку из исходной трассировки стека в том же формате, что и |
| raw_field [Obj] | |
| rcontains_from [String] |
|
| rcontains_from [StringLabels] |
|
| rcontains_from [BytesLabels] |
|
| rcontains_from [Bytes] |
|
| reachable_words [Obj] |
Вычисляет общий размер (в словах, включая заголовки) всех блоков кучи, доступных из аргумента. |
| read [UnixLabels] |
|
| read [Unix] |
|
| read_arg [Arg] |
|
| read_arg0 [Arg] |
Идентично |
| read_bigarray [UnixLabels] |
То же, что и |
| read_bigarray [Unix] |
То же, что и |
| read_float [Stdlib] |
То же, что и |
| read_float_opt [Stdlib] |
Очистить стандартный вывод, затем прочитать одну строку со стандартного ввода и преобразовать её в число с плавающей точкой. |
| read_int [Stdlib] |
То же, что и |
| read_int_opt [Stdlib] |
Очистить стандартный вывод, затем прочитать одну строку со стандартного ввода и преобразовать её в целое число. |
| read_line [Stdlib] |
Очистить стандартный вывод, затем считывать символы со стандартного ввода, пока не будет встречен символ новой строки. |
| read_poll [Runtime_events] |
|
| readdir [UnixLabels] |
Возвращает следующую запись в каталоге. |
| readdir [Unix] |
Возвращает следующую запись в каталоге. |
| readdir [Sys] |
Возвращает имена всех файлов, присутствующих в заданном каталоге. |
| readlink [UnixLabels] |
Считывает содержимое символической ссылки. |
| readlink [Unix] |
Считывает содержимое символической ссылки. |
| really_input [Stdlib] |
|
| really_input [In_channel] |
|
| really_input_bigarray [In_channel] |
То же, что и |
| really_input_string [Stdlib] |
|
| really_input_string [In_channel] |
|
| realpath [UnixLabels] |
|
| realpath [Unix] |
|
| rebuild [MoreLabels.Hashtbl] |
Возвращает копию данного хэштаблицы. |
| rebuild [Hashtbl] |
Возвращает копию данного хэштаблицы. |
| recast [CamlinternalFormat] | |
| receive [Event] |
|
| recommended_domain_count [Domain] |
Рекомендуемое максимальное количество доменов, которые должны выполняться одновременно (включая уже запущенные домены). |
| record_backtrace [Printexc] |
|
| recv [UnixLabels] |
Приём данных с подключенного сокета. |
| recv [Unix] |
Приём данных с подключенного сокета. |
| recvfrom [UnixLabels] |
Приём данных с неподключенного сокета. |
| recvfrom [Unix] |
Приём данных с неподключенного сокета. |
| ref [Stdlib] |
Возвращает новую ссылку, содержащую заданное значение. |
| regexp [Str] |
Компилирует регулярное выражение. |
| regexp_case_fold [Str] |
То же, что и |
| regexp_string [Str] |
|
| regexp_string_case_fold [Str] |
|
| register [Runtime_events.User] |
|
| register [Runtime_events.Type] |
Регистрирует пользовательский тип, предоставив кодировщик и декодировщик. |
| register [Callback] |
|
| register_exception [Callback] |
|
| register_printer [Printexc] |
|
| release [Semaphore.Binary] |
|
| release [Semaphore.Counting] |
|
| rem [Nativeint] |
Остаток от деления. |
| rem [Int64] |
Остаток от деления. |
| rem [Int32] |
Остаток от деления. |
| rem [Int] |
|
| rem [Float] |
|
| remove [Weak.S] |
|
| remove [Sys] |
Удаляет указанный файл из файловой системы. |
| remove [Set.S] |
|
| remove [MoreLabels.Set.S] |
|
| remove [MoreLabels.Map.S] |
|
| remove [MoreLabels.Hashtbl.SeededS] | |
| remove [MoreLabels.Hashtbl.S] | |
| remove [MoreLabels.Hashtbl] |
|
| remove [Map.S] |
|
| remove [Hashtbl.SeededS] | |
| remove [Hashtbl.S] | |
| remove [Hashtbl] |
|
| remove [Ephemeron.Kn.Bucket] |
|
| remove [Ephemeron.K2.Bucket] |
|
| remove [Ephemeron.K1.Bucket] |
|
| remove [Ephemeron.SeededS] | |
| remove [Ephemeron.S] | |
| remove_assoc [ListLabels] |
|
| remove_assoc [List] |
|
| remove_assq [ListLabels] |
То же, что и |
| remove_assq [List] |
То же, что и |
| remove_extension [Filename] |
Возвращает заданное имя файла без его расширения, как определено в |
| remove_last [Dynarray] |
|
| rename [UnixLabels] |
|
| rename [Unix] |
|
| rename [Sys] |
Переименование файла или каталога. |
| rep [Uchar] |
|
| repeat [Seq] |
|
| replace [MoreLabels.Hashtbl.SeededS] | |
| replace [MoreLabels.Hashtbl.S] | |
| replace [MoreLabels.Hashtbl] |
|
| replace [Hashtbl.SeededS] | |
| replace [Hashtbl.S] | |
| replace [Hashtbl] |
|
| replace [Ephemeron.SeededS] | |
| replace [Ephemeron.S] | |
| replace_first [Str] |
То же, что и |
| replace_matched [Str] |
|
| replace_seq [MoreLabels.Hashtbl.SeededS] | |
| replace_seq [MoreLabels.Hashtbl.S] | |
| replace_seq [MoreLabels.Hashtbl] |
Добавляет заданные привязки в таблицу, используя |
| replace_seq [Hashtbl.SeededS] | |
| replace_seq [Hashtbl.S] | |
| replace_seq [Hashtbl] |
Добавляет заданные привязки в таблицу, используя |
| replace_seq [Ephemeron.SeededS] | |
| replace_seq [Ephemeron.S] | |
| repr [Sys.Immediate64.Make] | |
| repr [Obj] | |
| reset [MoreLabels.Hashtbl.SeededS] | |
| reset [MoreLabels.Hashtbl.S] | |
| reset [MoreLabels.Hashtbl] |
Очищает хеш-таблицу и уменьшает размер таблицы ведер до первоначального размера. |
| reset [Hashtbl.SeededS] | |
| reset [Hashtbl.S] | |
| reset [Hashtbl] |
Очищает хеш-таблицу и уменьшает размер таблицы ведер до первоначального размера. |
| reset [Ephemeron.SeededS] | |
| reset [Ephemeron.S] | |
| reset [Dynarray] |
|
| reset [Buffer] |
Очищает буфер и освобождает внутреннюю последовательность байтов, содержащую содержимое буфера, заменяя её начальной внутренней последовательностью байтов длиной |
| reshape [Bigarray] |
|
| reshape_0 [Bigarray] |
Специализированная версия |
| reshape_1 [Bigarray] |
Специализированная версия |
| reshape_2 [Bigarray] |
Специализированная версия |
| reshape_3 [Bigarray] |
Специализированная версия |
| resume [Runtime_events] |
|
| return [Seq] |
|
| rev [ListLabels] |
Реверсирование списка. |
| rev [Список] |
Инвертирование списка. |
| rev_append [ListLabels] |
|
| rev_append [Список] |
|
| rev_char_set [CamlinternalFormat] | |
| rev_map [ListLabels] |
|
| rev_map [Список] | |
| rev_map2 [ListLabels] |
|
| rev_map2 [Список] | |
| rewinddir [UnixLabels] |
Переместить дескриптор в начало каталога |
| rewinddir [Unix] |
Переместить дескриптор в начало каталога |
| rhs_end [Parsing] |
См. |
| rhs_end_pos [Parsing] |
То же, что и |
| rhs_start [Parsing] |
То же, что |
| rhs_start_pos [Parsing] |
То же, что и |
| right [Either] |
|
| rindex [Строка] |
|
| rindex [StringLabels] |
|
| rindex [BytesLabels] |
|
| rindex [Байты] |
|
| rindex_from [Строка] |
|
| rindex_from [StringLabels] |
|
| rindex_from [BytesLabels] |
|
| rindex_from [Байты] |
|
| rindex_from_opt [Строка] |
|
| rindex_from_opt [StringLabels] |
|
| rindex_from_opt [BytesLabels] |
|
| rindex_from_opt [Байты] |
|
| rindex_opt [Строка] |
|
| rindex_opt [StringLabels] |
|
| rindex_opt [BytesLabels] |
|
| rindex_opt [Байты] |
|
| rmdir [UnixLabels] |
Удалить пустой каталог. |
| rmdir [Unix] |
Удалить пустой каталог. |
| rmdir [Sys] |
Удалить пустой каталог. |
| round [Число с плавающей точкой] |
|
| run_initializers [CamlinternalOO] | |
| run_initializers_opt [CamlinternalOO] | |
| runtime_counter_name [Runtime_events] |
Возвращает строковое представление заданного типа счётчика времени выполнения. |
| runtime_parameters [Sys] |
Возвращает значение параметров времени выполнения в том же формате, что и содержимое переменной среды |
| runtime_phase_name [Runtime_events] |
Возвращает строковое представление заданного типа события фазы времени выполнения. |
| runtime_variant [Sys] |
Возвращает имя варианта среды выполнения, на котором работает программа. |
| runtime_warnings_enabled [Sys] |
Возвращает, включены ли в данный момент предупреждения времени выполнения. |
S |
| safe_set_geometry [Формат] |
|
| scan [Seq] |
Если |
| scanf [Scanf] |
То же самое, что и |
| scanf_opt [Scanf] |
То же самое, что и |
| search_backward [Str] |
|
| search_forward [Str] |
|
| seeded_hash [Строка] |
Функция хеширования строк с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Метки строк] |
Функция хеширования строк с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Целые числа] |
Функция хеширования целых чисел с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [MoreLabels.Hashtbl.SeededHashedType] |
Функция хеширования ключей с заданным начальным значением. |
| seeded_hash [MoreLabels.Hashtbl] |
Вариант |
| seeded_hash [Int64] |
Функция хеширования 64-битных целых чисел с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Int32] |
Функция хеширования 32-битных целых чисел с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Целое] |
Функция хеширования целых чисел с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Hashtbl.SeededHashedType] |
Функция хеширования ключей с заданным начальным значением. |
| seeded_hash [Hashtbl] |
Вариант |
| seeded_hash [Вещественное] |
Функция хеширования вещественных чисел с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Символ] |
Функция хеширования символов с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash [Логическое] |
Функция хеширования булевых значений с заданным начальным значением, возвращающая такое же значение, как |
| seeded_hash_param [MoreLabels.Hashtbl] |
Вариант |
| seeded_hash_param [Hashtbl] |
Вариант |
| seek [Выходной канал] |
|
| seek [Входной канал] |
|
| seek_in [Stdlib.LargeFile] | |
| seek_in [Stdlib] |
|
| seek_out [Stdlib.LargeFile] | |
| seek_out [Stdlib] |
|
| select [UnixLabels] |
Ожидание, пока какие-то операции ввода/вывода станут возможными на некоторых каналах. |
| select [Unix] |
Ожидание, пока какие-то операции ввода/вывода станут возможными на некоторых каналах. |
| select [Поток] |
Та же функция, что и |
| select [Событие] |
Синхронизация на альтернативе событий. |
| self [Поток] |
Возвращает дескриптор потока, который выполняется в данный момент. |
| self [Область] |
|
| self_init [Случайный] |
Инициализирует локальный генератор области с случайным значением, выбранным зависящим от системы способом. |
| send [CamlinternalOO] | |
| send [UnixLabels] |
Отправка данных по подключенному сокету. |
| send [Unix] |
Отправка данных по подключенному сокету. |
| send [Событие] |
|
| send_substring [UnixLabels] |
То же, что и |
| send_substring [Unix] |
То же, что и |
| sendcache [CamlinternalOO] | |
| sendself [CamlinternalOO] | |
| sendto [UnixLabels] |
Отправка данных по неподключенному сокету. |
| sendto [Unix] |
Отправка данных по неподключенному сокету. |
| sendto_substring [UnixLabels] |
То же, что и |
| sendto_substring [Unix] |
То же, что и |
| set [Слабая] |
|
| set [Gc] |
|
| set [Float.ArrayLabels] |
|
| set [Float.Array] |
|
| set [Dynarray] |
|
| set [Domain.DLS] |
|
| set [BytesLabels] |
|
| set [Bytes] |
|
| set [Bigarray.Array3] |
|
| set [Bigarray.Array2] |
|
| set [Bigarray.Array1] |
|
| set [Bigarray.Array0] |
|
| set [Bigarray.Genarray] |
Присвоить элемент универсального Bigarray. |
| set [Atomic] |
Установить новое значение для атомной ссылки. |
| set [ArrayLabels] |
|
| set [Array] |
|
| set_allowed_units [Dynlink] |
Устанавливает список модулей компиляции, которые могут быть обращены из модулей, динамически загруженных в будущем, в точное заданное значение. |
| set_binary_mode [Out_channel] |
|
| set_binary_mode [In_channel] |
|
| set_binary_mode_in [Stdlib] |
|
| set_binary_mode_out [Stdlib] |
|
| set_buffered [Out_channel] |
|
| set_capacity [Dynarray] |
|
| set_close_on_exec [UnixLabels] |
Установить флаг ``close-on-exec'' для данного дескриптора. |
| set_close_on_exec [Unix] |
Установить флаг ``close-on-exec'' для данного дескриптора. |
| set_data [Obj.Ephemeron] | |
| set_double_field [Obj] | |
| set_ellipsis_text [Format] |
Установить текст эллипсиса, печатаемого, когда открыто слишком много блоков форматирования (по умолчанию одна точка, |
| set_field [Obj] |
При использовании flambda: |
| set_filename [Lexing] |
Установить имя файла в начальной отслеживаемой позиции на |
| set_formatter_out_channel [Format] |
Перенаправить стандартный вывод форматированного вывода на указанный канал. |
| set_formatter_out_functions [Format] |
|
| set_formatter_output_functions [Format] |
|
| set_formatter_stag_functions [Format] |
|
| set_geometry [Format] | |
| set_int16_be [BytesLabels] |
|
| set_int16_be [Bytes] |
|
| set_int16_le [BytesLabels] |
|
| set_int16_le [Bytes] |
|
| set_int16_ne [BytesLabels] |
|
| set_int16_ne [Bytes] |
|
| set_int32_be [BytesLabels] |
|
| set_int32_be [Bytes] |
|
| set_int32_le [BytesLabels] |
|
| set_int32_le [Bytes] |
|
| set_int32_ne [BytesLabels] |
|
| set_int32_ne [Bytes] |
|
| set_int64_be [BytesLabels] |
|
| set_int64_be [Bytes] |
|
| set_int64_le [BytesLabels] |
|
| set_int64_le [Bytes] |
|
| set_int64_ne [BytesLabels] |
|
| set_int64_ne [Bytes] |
|
| set_int8 [BytesLabels] |
|
| set_int8 [Bytes] |
|
| set_key [Obj.Ephemeron] | |
| set_margin [Format] |
|
| set_mark_tags [Format] |
|
| set_max_boxes [Format] |
|
| set_max_indent [Format] |
|
| set_method [CamlinternalOO] | |
| set_methods [CamlinternalOO] | |
| set_nonblock [UnixLabels] |
Устанавливает флаг «без ожидания» для данного дескриптора. |
| set_nonblock [Unix] |
Устанавливает флаг «без ожидания» для данного дескриптора. |
| set_position [Lexing] |
Устанавливает начальную отслеживаемую позицию входных данных для |
| set_print_tags [Format] |
|
| set_raw_field [Obj] | |
| set_signal [Sys] |
Аналогично |
| set_state [Random] |
|
| set_tab [Format] |
Устанавливает маркер табуляции в текущей точке вставки. |
| set_tags [Format] |
|
| set_temp_dir_name [Filename] |
Изменить временную директорию, возвращаемую |
| set_trace [Parsing] |
Управление поддержкой отладки для парсеров, сгенерированных |
| set_uint16_be [BytesLabels] |
|
| set_uint16_be [Bytes] |
|
| set_uint16_le [BytesLabels] |
|
| set_uint16_le [Bytes] |
|
| set_uint16_ne [BytesLabels] |
|
| set_uint16_ne [Bytes] |
|
| set_uint8 [BytesLabels] |
|
| set_uint8 [Bytes] |
|
| set_uncaught_exception_handler [Thread] |
|
| set_uncaught_exception_handler [Printexc] |
|
| set_utf_16be_uchar [BytesLabels] |
|
| set_utf_16be_uchar [Bytes] |
|
| set_utf_16le_uchar [BytesLabels] |
|
| set_utf_16le_uchar [Bytes] |
|
| set_utf_8_uchar [BytesLabels] |
|
| set_utf_8_uchar [Bytes] |
|
| setgid [UnixLabels] |
Установить реальный и эффективный идентификаторы группы для процесса. |
| setgid [Unix] |
Установить реальный и эффективный идентификаторы группы для процесса. |
| setgroups [UnixLabels] |
|
| setgroups [Unix] |
|
| setitimer [UnixLabels] |
|
| setitimer [Unix] |
|
| setsid [UnixLabels] |
Поместить вызывающий процесс в новый сеанс и отсоединить его от управляющего терминала. |
| setsid [Unix] |
Поместить вызывающий процесс в новый сеанс и отсоединить его от управляющего терминала. |
| setsockopt [UnixLabels] |
Установить или сбросить булевый параметр в данном сокете. |
| setsockopt [Unix] |
Установить или сбросить булевый параметр в данном сокете. |
| setsockopt_float [UnixLabels] |
То же, что и |
| setsockopt_float [Unix] |
То же, что и |
| setsockopt_int [UnixLabels] |
То же, что и |
| setsockopt_int [Unix] |
То же, что и |
| setsockopt_optint [UnixLabels] |
То же, что и |
| setsockopt_optint [Unix] |
То же, что и |
| setuid [UnixLabels] |
Установить реальный и эффективный идентификаторы пользователя для процесса. |
| setuid [Unix] |
Установить реальный и эффективный идентификаторы пользователя для процесса. |
| shift_left [Nativeint] |
|
| shift_left [Int64] |
|
| shift_left [Int32] |
|
| shift_left [Int] |
|
| shift_right [Nativeint] |
|
| shift_right [Int64] |
|
| shift_right [Int32] |
|
| shift_right [Int] |
|
| shift_right_logical [Nativeint] |
|
| shift_right_logical [Int64] |
|
| shift_right_logical [Int32] |
|
| shift_right_logical [Int] |
|
| shuffle [Float.ArrayLabels] |
|
| shuffle [Float.Array] |
|
| shuffle [ArrayLabels] |
|
| shuffle [Array] |
|
| shutdown [UnixLabels] |
Закрыть сокет-соединение. |
| shutdown [Unix] |
Закрыть сокет-соединение. |
| shutdown_connection [UnixLabels] |
``Закрыть'' соединение, установленное с помощью |
| shutdown_connection [Unix] |
``Закрыть'' соединение, установленное с помощью |
| sigabrt [Sys] |
Аварийное завершение |
| sigalrm [Sys] |
Таймаут |
| sigbus [Sys] |
Ошибка шины |
| sigchld [Sys] |
Процесс-потомок завершен |
| sigcont [Sys] |
Продолжить |
| sigfpe [Sys] |
Арифметическое исключение |
| sighup [Sys] |
Разрыв связи с управляющим терминалом |
| sigill [Sys] |
Неверное аппаратное устройство |
| sigint [Sys] |
Взаимодействующее прерывание (ctrl-C) |
| sigkill [Sys] |
Завершение (не может быть проигнорировано) |
| sigmask [Thread] |
|
| sign_bit [Float] |
|
| signal [Sys] |
Устанавливает поведение системы при получении заданного сигнала. |
| signal [Condition] |
|
| signaling_nan [Float] |
Сигнализирующая NaN. |
| sigpending [UnixLabels] |
Возвращает набор заблокированных сигналов, которые в данный момент ожидаются. |
| sigpending [Unix] |
Возвращает набор заблокированных сигналов, которые в данный момент ожидаются. |
| sigpipe [Sys] |
Разрыв трубы |
| sigpoll [Sys] |
Событие, которое можно опросить |
| sigprocmask [UnixLabels] |
|
| sigprocmask [Unix] |
|
| sigprof [Sys] |
Прерывание профилирования |
| sigquit [Sys] |
Взаимодействующее завершение |
| sigsegv [Sys] |
Неверная ссылка на память |
| sigstop [Sys] |
Остановка |
| sigsuspend [UnixLabels] |
|
| sigsuspend [Unix] |
|
| sigsys [Sys] |
Неправильный аргумент для функции |
| sigterm [Sys] |
Завершение |
| sigtrap [Sys] |
Ловушка отладки/точки останова |
| sigtstp [Sys] |
Взаимодействующая остановка |
| sigttin [Sys] |
Чтение из терминала фоновым процессом |
| sigttou [Sys] |
Запись в терминал фоновым процессом |
| sigurg [Sys] |
Сигнальная обстановка на сокете |
| sigusr1 [Sys] |
Определяемый приложением сигнал 1 |
| sigusr2 [Sys] |
Определяемый приложением сигнал 2 |
| sigvtalrm [Sys] |
Таймаут во виртуальном времени |
| sigxcpu [Sys] |
Таймаут во времени выполнения cpu |
| sigxfsz [Sys] |
Превышен лимит размера файла |
| sin [Stdlib] |
Синус. |
| sin [Float] |
Синус. |
| single_write [UnixLabels] |
То же, что и |
| single_write [Unix] |
То же, что и |
| single_write_bigarray [UnixLabels] |
То же, что и |
| single_write_bigarray [Unix] |
То же, что и |
| single_write_substring [UnixLabels] |
То же, что и |
| single_write_substring [Unix] |
То же, что и |
| singleton [Set.S] |
|
| singleton [MoreLabels.Set.S] |
|
| singleton [MoreLabels.Map.S] |
|
| singleton [Map.S] |
|
| sinh [Stdlib] |
Гиперболический синус. |
| sinh [Float] |
Гиперболический синус. |
| size [Obj] | |
| size [Nativeint] |
Размер в битах целого числа. |
| size_in_bytes [Bigarray.Array3] |
|
| size_in_bytes [Bigarray.Array2] |
|
| size_in_bytes [Bigarray.Array1] |
|
| size_in_bytes [Bigarray.Array0] |
|
| size_in_bytes [Bigarray.Genarray] |
|
| sleep [UnixLabels] |
Остановить выполнение на заданное количество секунд. |
| sleep [Unix] |
Остановить выполнение на заданное количество секунд. |
| sleepf [UnixLabels] |
Остановить выполнение на заданное количество секунд. |
| sleepf [Unix] |
Остановить выполнение на заданное количество секунд. |
| slice [Bigarray.Array1] |
Извлечь скаляр (нульмерный срез) из данного одномерного Bigarray. |
| slice_left [Bigarray.Array2] |
Извлечь строку (одномерный срез) из данного двумерного Bigarray. |
| slice_left [Bigarray.Genarray] |
Извлечь подмассив меньшей размерности из данного Bigarray, зафиксировав одну или несколько из первых (крайних слева) координат. |
| slice_left_1 [Bigarray.Array3] |
Извлечь одномерный срез из данного трёхмерного Bigarray, зафиксировав первые две координаты. |
| slice_left_2 [Bigarray.Array3] |
Извлечь двумерный срез из данного трёхмерного Bigarray, зафиксировав первую координату. |
| slice_right [Bigarray.Array2] |
Извлечь столбец (одномерный срез) из данного двумерного Bigarray. |
| slice_right [Bigarray.Genarray] |
Извлечь подмассив меньшей размерности из данного Bigarray, зафиксировав одну или несколько из последних (крайних справа) координат. |
| slice_right_1 [Bigarray.Array3] |
Извлечь одномерный срез из данного трёхмерного Bigarray, зафиксировав последние две координаты. |
| slice_right_2 [Bigarray.Array3] |
Извлечь двумерный срез из данного трёхмерного Bigarray, зафиксировав последнюю координату. |
| snd [Stdlib] |
Возвращает второй компонент пары. |
| socket [UnixLabels] |
Создать новый сокет в заданной области и с заданным типом. |
| socket [Unix] |
Создать новый сокет в заданной области и с заданным типом. |
| socketpair [UnixLabels] |
Создать пару безымянных сокетов, соединённых друг с другом. |
| socketpair [Unix] |
Создать пару безымянных сокетов, соединённых друг с другом. |
| some [Option] |
|
| sort [ListLabels] |
Отсортировать список в порядке возрастания в соответствии с функцией сравнения. |
| sort [List] |
Отсортировать список в порядке возрастания в соответствии с функцией сравнения. |
| sort [Float.ArrayLabels] |
Отсортировать массив чисел с плавающей точкой в порядке возрастания в соответствии с функцией сравнения. |
| sort [Float.Array] |
Отсортировать массив чисел с плавающей точкой в порядке возрастания в соответствии с функцией сравнения. |
| sort [ArrayLabels] |
Отсортировать массив в порядке возрастания в соответствии с функцией сравнения. |
| sort [Array] |
Отсортировать массив в порядке возрастания в соответствии с функцией сравнения. |
| sort_uniq [ListLabels] |
То же, что и |
| sort_uniq [List] |
То же, что и |
| sorted_merge [Seq] |
Если последовательности |
| span [Runtime_events.Type] |
Событие, имеющее начало и конец. |
| spawn [Domain] |
|
| split [Str] |
|
| split [Set.S] |
|
| split [Seq] |
|
| split [Random.State] |
Извлечь новое состояние генератора случайных чисел из данного состояния генератора случайных чисел. |
| split [Random] |
Извлечь новое состояние генератора случайных чисел из текущего состояния локального для области генератора, используемого функциями по умолчанию. |
| split [MoreLabels.Set.S] |
|
| split [MoreLabels.Map.S] |
|
| split [Map.S] |
|
| split [ListLabels] |
Преобразовать список пар в пару списков: |
| split [List] |
Преобразовать список пар в пару списков: |
| split [ArrayLabels] |
|
| split [Array] |
|
| split_delim [Str] |
То же самое, что и |
| split_on_char [String] |
|
| split_on_char [StringLabels] |
|
| split_on_char [BytesLabels] |
|
| split_on_char [Bytes] |
|
| sprintf [Printf] |
То же самое, что и |
| sprintf [Format] |
То же самое, что и |
| sqrt [Stdlib] |
Квадратный корень. |
| sqrt [Float] |
Квадратный корень. |
| sqrt [Complex] |
Квадратный корень. |
| sscanf [Scanf] |
То же самое, что и |
| sscanf_format [Scanf] |
То же самое, что и |
| sscanf_opt [Scanf] |
То же самое, что и |
| stable_sort [ListLabels] |
То же самое, что и |
| stable_sort [List] |
То же самое, что и |
| stable_sort [Float.ArrayLabels] |
То же самое, что и |
| stable_sort [Float.Array] |
То же самое, что и |
| stable_sort [ArrayLabels] |
То же самое, что и |
| stable_sort [Array] |
То же самое, что и |
| start [Runtime_events] |
|
| start [Gc.Memprof] |
Запустить профилирование с заданными параметрами. |
| starts_with [String] |
|
| starts_with [StringLabels] |
|
| starts_with [BytesLabels] |
|
| starts_with [Bytes] |
|
| stat [UnixLabels.LargeFile] | |
| stat [UnixLabels] |
Возвращает информацию о файле с указанным именем. |
| stat [Unix.LargeFile] | |
| stat [Unix] |
Возвращает информацию о файле с указанным именем. |
| stat [Gc] |
Возвращает текущие значения счётчиков управления памятью в записи |
| stats [CamlinternalOO] | |
| stats [Weak.S] |
Возвращает статистику по таблице. |
| stats [MoreLabels.Hashtbl.SeededS] | |
| stats [MoreLabels.Hashtbl.S] | |
| stats [MoreLabels.Hashtbl] |
|
| stats [Hashtbl.SeededS] | |
| stats [Hashtbl.S] | |
| stats [Hashtbl] |
|
| stats [Ephemeron.SeededS] | |
| stats [Ephemeron.S] | |
| stats_alive [Ephemeron.SeededS] |
аналогично |
| stats_alive [Ephemeron.S] |
аналогично |
| std_formatter [Format] |
Стандартный форматировщик начального домена для записи в стандартный вывод. |
| stdbuf [Format] |
Буфер строк начального домена, в который |
| stderr [UnixLabels] |
Дескриптор файла стандартной ошибки. |
| stderr [Unix] |
Дескриптор файла стандартной ошибки. |
| stderr [Stdlib] |
Стандартный вывод ошибок для процесса. |
| stderr [Out_channel] |
Стандартный вывод ошибок для процесса. |
| stdin [UnixLabels] |
Дескриптор файла стандартного ввода. |
| stdin [Unix] |
Дескриптор файла стандартного ввода. |
| stdin [Stdlib] |
Стандартный ввод для процесса. |
| stdin [Scanf.Scanning] |
Понятие стандартного ввода для модуля |
| stdin [In_channel] |
Стандартный ввод для процесса. |
| stdout [UnixLabels] |
Дескриптор файла для стандартного вывода. |
| stdout [Unix] |
Дескриптор файла для стандартного вывода. |
| stdout [Stdlib] |
Стандартный вывод для процесса. |
| stdout [Out_channel] |
Стандартный вывод для процесса. |
| stop [Gc.Memprof] |
Остановить выборку для текущего профиля. |
| str_formatter [Format] |
Форматтер начального домена для вывода в строковый буфер |
| string [Digest.S] |
Возвращает дайджест заданной строки. |
| string [Digest] |
Возвращает дайджест заданной строки. |
| string_after [Str] |
|
| string_before [Str] |
|
| string_match [Str] |
|
| string_of_bool [Stdlib] |
Возвращает строковое представление булевого значения. |
| string_of_float [Stdlib] |
Возвращает строковое представление числа с плавающей точкой. |
| string_of_fmt [CamlinternalFormat] | |
| string_of_fmtty [CamlinternalFormat] | |
| string_of_format [Stdlib] |
Преобразует строку формата в строку. |
| string_of_formatting_lit [CamlinternalFormat] | |
| string_of_inet_addr [UnixLabels] |
Возвращает удобочитаемое представление данного интернет-адреса. |
| string_of_inet_addr [Unix] |
Возвращает удобочитаемое представление данного интернет-адреса. |
| string_of_int [Stdlib] |
Возвращает строковое представление целого числа в десятичном формате. |
| string_partial_match [Str] |
Аналогично |
| string_tag [Obj] | |
| strput_acc [CamlinternalFormat] | |
| sub [String] |
|
| sub [StringLabels] |
|
| sub [Nativeint] |
Вычитание. |
| sub [Int64] |
Вычитание. |
| sub [Int32] |
Вычитание. |
| sub [Int] |
|
| sub [Float.ArrayLabels] |
|
| sub [Float.Array] |
|
| sub [Float] |
Вычитание с плавающей точкой. |
| sub [Complex] |
Вычитание. |
| sub [BytesLabels] |
|
| sub [Bytes] |
|
| sub [Buffer] |
|
| sub [Bigarray.Array1] |
Извлечение подмассива данного одномерного Bigarray. |
| sub [ArrayLabels] |
|
| sub [Array] |
|
| sub_left [Bigarray.Array3] |
Извлечение трехмерного подмассива данного трехмерного Bigarray, ограничивая первое измерение. |
| sub_left [Bigarray.Array2] |
Извлечение двумерного подмассива данного двумерного Bigarray, ограничивая первое измерение. |
| sub_left [Bigarray.Genarray] |
Извлечение подмассива данного Bigarray, ограничивая первое (самое левое) измерение. |
| sub_right [Bigarray.Array3] |
Извлечение трехмерного подмассива данного трехмерного Bigarray, ограничивая второе измерение. |
| sub_right [Bigarray.Array2] |
Извлечение двумерного подмассива данного двумерного Bigarray, ограничивая второе измерение. |
| sub_right [Bigarray.Genarray] |
Извлечение подмассива данного Bigarray, ограничивая последнее (самое правое) измерение. |
| sub_string [BytesLabels] |
То же, что и |
| sub_string [Bytes] |
То же, что и |
| subbytes [Digest.S] |
|
| subbytes [Digest] |
|
| subset [Set.S] |
|
| subset [MoreLabels.Set.S] |
|
| substitute_first [Str] |
То же самое, что и |
| substring [Digest.S] |
|
| substring [Digest] |
|
| succ [Uchar] |
|
| succ [Stdlib] |
|
| succ [Nativeint] |
Преемник. |
| succ [Int64] |
Преемник. |
| succ [Int32] |
Преемник. |
| succ [Int] |
|
| succ [Float] |
|
| symbol_end [Parsing] |
См. |
| symbol_end_pos [Parsing] |
То же самое, что и |
| symbol_start [Parsing] |
|
| symbol_start_pos [Parsing] |
То же самое, что и |
| symlink [UnixLabels] |
|
| symlink [Unix] |
|
| symm [CamlinternalFormat] | |
| sync [Event] |
«Синхронизация» по событию: предлагаем все возможности связи, указанные в событии, внешнему миру и блокируем, пока одна из связей не увенчается успехом. |
| synchronized_formatter_of_out_channel [Format] |
|
| system [UnixLabels] |
Выполняет заданную команду, ждёт её завершения и возвращает код завершения. |
| system [Unix] |
Выполняет заданную команду, ждёт её завершения и возвращает код завершения. |
T | |
| tag [Runtime_events.User] |
|
| tag [Obj] | |
| take [Seq] |
|
| take [Queue] |
|
| take_opt [Queue] |
|
| take_while [Seq] |
|
| tan [Stdlib] |
Тангенс. |
| tan [Float] |
Тангенс. |
| tanh [Stdlib] |
Гиперболический тангенс. |
| tanh [Float] |
Гиперболический тангенс. |
| tcdrain [UnixLabels] |
Ожидает, пока весь вывод, записанный в указанный дескриптор файла, будет передан. |
| tcdrain [Unix] |
Ожидает, пока весь вывод, записанный в указанный дескриптор файла, будет передан. |
| tcflow [UnixLabels] |
Приостанавливает или возобновляет приём или передачу данных по указанному дескриптору файла в зависимости от второго аргумента: |
| tcflow [Unix] |
Приостанавливает или возобновляет приём или передачу данных по указанному дескриптору файла в зависимости от второго аргумента: |
| tcflush [UnixLabels] |
Удаляет данные, записанные в указанный дескриптор файла, но ещё не переданные, или полученные, но ещё не прочитанные, в зависимости от второго аргумента: |
| tcflush [Unix] |
Удаляет данные, записанные в указанный дескриптор файла, но ещё не переданные, или полученные, но ещё не прочитанные, в зависимости от второго аргумента: |
| tcgetattr [UnixLabels] |
Возвращает состояние терминала, связанного с данным дескриптором файла. |
| tcgetattr [Unix] |
Возвращает состояние терминала, связанного с данным дескриптором файла. |
| tcsendbreak [UnixLabels] |
Отправляет условие разрыва по данному дескриптору файла. |
| tcsendbreak [Unix] |
Отправляет условие разрыва по данному дескриптору файла. |
| tcsetattr [UnixLabels] |
Устанавливает состояние терминала, связанного с данным дескриптором файла. |
| tcsetattr [Unix] |
Устанавливает состояние терминала, связанного с данным дескриптором файла. |
| temp_dir [Имя файла] |
|
| temp_file [Имя файла] |
|
| time [UnixLabels] |
Возвращает текущее время с момента 00:00:00 по Гринвичу, янв. |
| time [Unix] |
Возвращает текущее время с момента 00:00:00 по Гринвичу, янв. |
| time [Sys] |
Возвращает процессорное время, в секундах, затраченное программой с момента запуска. |
| times [UnixLabels] |
Возвращает время выполнения процесса. |
| times [Unix] |
Возвращает время выполнения процесса. |
| tl [ListLabels] |
Возвращает заданный список без его первого элемента. |
| tl [Список] |
Возвращает заданный список без его первого элемента. |
| to_array [Dynarray] |
|
| to_binary_string [Random.State] |
Сериализует состояние PRNG в неизменяемую последовательность байтов. |
| to_buffer [Marshal] |
|
| to_bytes [Строка] |
Возвращает новую последовательность байтов, содержащую те же байты, что и заданная строка. |
| to_bytes [StringLabels] |
Возвращает новую последовательность байтов, содержащую те же байты, что и заданная строка. |
| to_bytes [Marshal] |
|
| to_bytes [Буфер] |
Возвращает копию текущего содержимого буфера. |
| to_channel [Marshal] |
|
| to_char [Uchar] |
|
| to_dispenser [Последовательность] |
|
| to_float [Nativeint] |
Преобразует заданное целое число в число с плавающей точкой. |
| to_float [Int64] |
Преобразует заданное 64-битное целое число в число с плавающей точкой. |
| to_float [Int32] |
Преобразует заданное 32-битное целое число в число с плавающей точкой. |
| to_float [Целое число] |
|
| to_float [Булево] |
|
| to_hex [Digest.S] |
Возвращает печатное шестнадцатеричное представление заданного дайджеста. |
| to_hex [Digest] |
Возвращает печатное шестнадцатеричное представление заданного дайджеста. |
| to_int [Uchar] |
|
| to_int [Nativeint] |
Преобразует заданное целое число (тип |
| to_int [Int64] |
Преобразует заданное 64-битное целое число (тип |
| to_int [Int32] |
Преобразует заданное 32-битное целое число (тип |
| to_int [Число с плавающей точкой] |
Отбрасывает дробную часть заданного числа с плавающей точкой. |
| to_int [Булево] |
|
| to_int32 [Nativeint] |
Преобразует заданное целое число в 32-битное целое число (тип |
| to_int32 [Int64] |
Преобразует заданное 64-битное целое число (тип |
| to_int64 [Runtime_events.Timestamp] | |
| to_list [Set.S] |
|
| to_list [Результат] |
|
| to_list [Вариант] |
|
| to_list [MoreLabels.Set.S] |
|
| to_list [MoreLabels.Map.S] |
|
| to_list [Map.S] |
|
| to_list [Float.ArrayLabels] |
|
| to_list [Float.Array] |
|
| to_list [Dynarray] |
|
| to_list [ArrayLabels] |
|
| to_list [Массив] |
|
| to_nativeint [Int64] |
Преобразует заданное 64-битное целое число (тип |
| to_option [Результат] |
|
| to_result [Вариант] |
|
| to_rev_seq [Set.S] |
Итерировать по всему набору в обратном порядке |
| to_rev_seq [MoreLabels.Set.S] |
Итерировать по всему набору в обратном порядке |
| to_rev_seq [MoreLabels.Map.S] |
Итерировать по всему отображению в обратном порядке по ключам |
| to_rev_seq [Map.S] |
Итерировать по всему отображению в обратном порядке по ключам |
| to_seq [String] |
|
| to_seq [StringLabels] |
|
| to_seq [Stack] |
Итерировать по стеку сверху вниз. |
| to_seq [Set.S] |
Итерировать по всему набору в возрастающем порядке |
| to_seq [Result] |
|
| to_seq [Queue] |
Итерировать по очереди от начала к концу. |
| to_seq [Option] |
|
| to_seq [MoreLabels.Set.S] |
Итерировать по всему набору в возрастающем порядке |
| to_seq [MoreLabels.Map.S] |
Итерировать по всему отображению в возрастающем порядке по ключам |
| to_seq [MoreLabels.Hashtbl.SeededS] | |
| to_seq [MoreLabels.Hashtbl.S] | |
| to_seq [MoreLabels.Hashtbl] |
Итерировать по всей таблице. |
| to_seq [Map.S] |
Итерировать по всему отображению в возрастающем порядке по ключам |
| to_seq [ListLabels] |
Итерировать по списку. |
| to_seq [List] |
Итерировать по списку. |
| to_seq [Hashtbl.SeededS] | |
| to_seq [Hashtbl.S] | |
| to_seq [Hashtbl] |
Итерировать по всей таблице. |
| to_seq [Float.ArrayLabels] |
Итерировать по float-массиву в возрастающем порядке. |
| to_seq [Float.Array] |
Итерировать по float-массиву в возрастающем порядке. |
| to_seq [Dynarray] |
|
| to_seq [BytesLabels] |
Итерировать по строке в возрастающем порядке индексов. |
| to_seq [Bytes] |
Итерировать по строке в возрастающем порядке индексов. |
| to_seq [Buffer] |
Итерировать по буферу в возрастающем порядке. |
| to_seq [ArrayLabels] |
Итерировать по массиву в возрастающем порядке. |
| to_seq [Array] |
Итерировать по массиву в возрастающем порядке. |
| to_seq_from [Set.S] |
|
| to_seq_from [MoreLabels.Set.S] |
|
| to_seq_from [MoreLabels.Map.S] |
|
| to_seq_from [Map.S] |
|
| to_seq_keys [MoreLabels.Hashtbl.SeededS] | |
| to_seq_keys [MoreLabels.Hashtbl.S] | |
| to_seq_keys [MoreLabels.Hashtbl] |
Аналогично |
| to_seq_keys [Hashtbl.SeededS] | |
| to_seq_keys [Hashtbl.S] | |
| to_seq_keys [Hashtbl] |
Аналогично |
| to_seq_reentrant [Dynarray] |
|
| to_seq_rev [Dynarray] |
|
| to_seq_rev_reentrant [Dynarray] |
|
| to_seq_values [MoreLabels.Hashtbl.SeededS] | |
| to_seq_values [MoreLabels.Hashtbl.S] | |
| to_seq_values [MoreLabels.Hashtbl] |
Аналогично |
| to_seq_values [Hashtbl.SeededS] | |
| to_seq_values [Hashtbl.S] | |
| to_seq_values [Hashtbl] |
Аналогично |
| to_seqi [String] |
|
| to_seqi [StringLabels] |
|
| to_seqi [Float.ArrayLabels] |
Итерировать по float-массиву в возрастающем порядке, возвращая индексы элементов. |
| to_seqi [Float.Array] |
Итерировать по float-массиву в возрастающем порядке, возвращая индексы элементов. |
| to_seqi [BytesLabels] |
Итерировать по строке в возрастающем порядке, возвращая индексы символов. |
| to_seqi [Bytes] |
Итерировать по строке в возрастающем порядке, возвращая индексы символов. |
| to_seqi [Buffer] |
Итерировать по буферу в возрастающем порядке, возвращая индексы символов. |
| to_seqi [ArrayLabels] |
Итерировать по массиву в возрастающем порядке, возвращая индексы элементов. |
| to_seqi [Массив] |
Итерировать по массиву в порядке возрастания, возвращая индексы элементов. |
| to_string [Единица] |
|
| to_string [Printexc] |
|
| to_string [Nativeint] |
Возвращает строковое представление аргумента в десятичном формате. |
| to_string [Marshal] |
То же, что и |
| to_string [Int64] |
Возвращает строковое представление аргумента в десятичном формате. |
| to_string [Int32] |
Возвращает строковое представление аргумента в знаковом десятичном формате. |
| to_string [Целое] |
|
| to_string [Вещественное] |
Возвращает строковое представление числа с плавающей точкой. |
| to_string [BytesLabels] |
Возвращает новую строку, содержащую те же байты, что и заданная последовательность байтов. |
| to_string [Bytes] |
Возвращает новую строку, содержащую те же байты, что и заданная последовательность байтов. |
| to_string [Булево] |
|
| to_string_default [Printexc] |
|
| top [Стек] |
|
| top [Очередь] |
|
| top_opt [Стек] |
|
| total_size [Marshal] |
См. |
| trans [CamlinternalFormat] | |
| transfer [Очередь] |
|
| transpose [Последовательность] |
Если |
| trim [Строка] |
|
| trim [StringLabels] |
|
| trim [BytesLabels] |
Возвращает копию аргумента без начальных и конечных пробелов. |
| trim [Bytes] |
Возвращает копию аргумента без начальных и конечных пробелов. |
| trunc [Вещественное] |
|
| truncate [UnixLabels.LargeFile] |
См. |
| truncate [UnixLabels] |
Усекает размер указанного файла до заданного значения. |
| truncate [Unix.LargeFile] |
См. |
| truncate [Unix] |
Усекает размер указанного файла до заданного значения. |
| truncate [Stdlib] |
То же, что и |
| truncate [Dynarray] |
|
| truncate [Буфер] |
|
| try_acquire [Semaphore.Binary] |
|
| try_acquire [Semaphore.Counting] |
|
| try_lock [Мьютекс] |
То же, что и |
| try_with [Effect.Deep] |
|
| type_format [CamlinternalFormat] | |
U | |
| uid [Type.Id] |
|
| umask [UnixLabels] |
Устанавливает маску создания режима файла для процесса и возвращает предыдущую маску. |
| umask [Unix] |
Устанавливает маску создания режима файла для процесса и возвращает предыдущую маску. |
| unaligned_tag [Obj] | |
| uncapitalize_ascii [Строка] |
|
| uncapitalize_ascii [StringLabels] |
|
| uncapitalize_ascii [BytesLabels] |
Возвращает копию аргумента, с первой буквой, преобразованной в нижний регистр, используя US-ASCII. |
| uncapitalize_ascii [Bytes] |
Возвращает копию аргумента, с первой буквой, преобразованной в нижний регистр, используя US-ASCII. |
| uncons [Последовательность] |
Если |
| unescaped [Scanf] |
|
| unfold [Последовательность] |
|
| union [Set.S] |
Объединение множеств. |
| union [MoreLabels.Set.S] |
Объединение множеств. |
| union [MoreLabels.Map.S] |
|
| union [Map.S] |
|
| unit [Runtime_events.Type] |
Событие, не связанное с данными. |
| unix [Sys] |
Истинно, если |
| unlink [UnixLabels] |
Удаляет указанный файл. |
| unlink [Unix] |
Удаляет указанный файл. |
| unlock [Mutex] |
Разблокировать заданный мьютекс. |
| unsafe_environment [UnixLabels] |
Возвращает среду процесса в виде массива строк формата ``переменная=значение''. |
| unsafe_environment [Unix] |
Возвращает среду процесса в виде массива строк формата ``переменная=значение''. |
| unsafe_get [Bigarray.Array3] |
Аналогично |
| unsafe_get [Bigarray.Array2] |
Аналогично |
| unsafe_get [Bigarray.Array1] |
Аналогично |
| unsafe_getenv [UnixLabels] |
Возвращает значение, ассоциированное с переменной в среде процесса. |
| unsafe_getenv [Unix] |
Возвращает значение, ассоциированное с переменной в среде процесса. |
| unsafe_of_string [BytesLabels] |
Небезопасное преобразование общего строкового значения в последовательность байтов, которая не должна изменяться. |
| unsafe_of_string [Bytes] |
Небезопасное преобразование общего строкового значения в последовательность байтов, которая не должна изменяться. |
| unsafe_set [Bigarray.Array3] |
Аналогично |
| unsafe_set [Bigarray.Array2] |
Аналогично |
| unsafe_set [Bigarray.Array1] |
Аналогично |
| unsafe_to_string [BytesLabels] |
Небезопасное преобразование последовательности байтов в строку. |
| unsafe_to_string [Bytes] |
Небезопасное преобразование последовательности байтов в строку. |
| unset_data [Obj.Ephemeron] | |
| unset_key [Obj.Ephemeron] | |
| unsigned_compare [Nativeint] |
Аналогично |
| unsigned_compare [Int64] |
Аналогично |
| unsigned_compare [Int32] |
Аналогично |
| unsigned_div [Nativeint] |
Аналогично |
| unsigned_div [Int64] |
Аналогично |
| unsigned_div [Int32] |
Аналогично |
| unsigned_rem [Nativeint] |
Аналогично |
| unsigned_rem [Int64] |
Аналогично |
| unsigned_rem [Int32] |
Аналогично |
| unsigned_to_int [Nativeint] |
Аналогично |
| unsigned_to_int [Int64] |
Аналогично |
| unsigned_to_int [Int32] |
Аналогично |
| unzip [Seq] |
|
| update [MoreLabels.Map.S] |
|
| update [Map.S] |
|
| update_geometry [Format] | |
| update_mod [CamlinternalMod] | |
| uppercase_ascii [String] |
|
| uppercase_ascii [StringLabels] |
|
| uppercase_ascii [Char] |
Преобразует заданный символ в эквивалентный символ верхнего регистра, используя набор символов US-ASCII. |
| uppercase_ascii [BytesLabels] |
Возвращает копию аргумента, со всеми строчными буквами, преобразованными в заглавные, используя набор символов US-ASCII. |
| uppercase_ascii [Bytes] |
Возвращает копию аргумента, со всеми строчными буквами, преобразованными в заглавные, используя набор символов US-ASCII. |
| usage [Arg] |
|
| usage_string [Arg] |
Возвращает сообщение, которое было бы выведено функцией |
| use_printers [Printexc] |
|
| utf_16_byte_length [Uchar] |
|
| utf_8_byte_length [Uchar] |
|
| utf_decode [Uchar] |
|
| utf_decode_invalid [Uchar] |
|
| utf_decode_is_valid [Uchar] |
|
| utf_decode_length [Uchar] |
|
| utf_decode_uchar [Uchar] |
|
| utimes [UnixLabels] |
Устанавливает время последнего доступа (второй аргумент) и время последней модификации (третий аргумент) файла. |
| utimes [Unix] |
Устанавливает время последнего доступа (второй аргумент) и время последней модификации (третий аргумент) файла. |
V | |
| value [Result] |
|
| value [Option] |
|
W | |
| wait [UnixLabels] |
Ожидает завершения одного из дочерних процессов и возвращает его идентификатор процесса (PID) и код завершения. |
| wait [Unix] |
Ожидает завершения одного из дочерних процессов и возвращает его идентификатор процесса (PID) и код завершения. |
| wait [Condition] |
Вызов |
| wait_pid [Thread] |
Такая же функция, как |
| wait_signal [Thread] |
|
| wait_timed_read [Thread] | |
| wait_timed_write [Thread] |
Приостановить выполнение вызывающей нити до тех пор, пока хотя бы один символ или EOF не будут доступны для чтения ( |
| waitpid [UnixLabels] |
Аналогично |
| waitpid [Unix] |
Аналогично |
| widen [CamlinternalOO] | |
| win32 [Sys] |
Истина, если |
| with_open_bin [Out_channel] |
|
| with_open_bin [In_channel] |
|
| with_open_gen [Out_channel] |
Аналогично |
| with_open_gen [In_channel] |
Аналогично |
| with_open_text [Out_channel] |
Аналогично |
| with_open_text [In_channel] |
Аналогично |
| with_positions [Lexing] |
Указывает, отслеживает ли буфер лексического анализа поля позиции |
| with_tag [Obj] | |
| word_size [Sys] |
Размер одного слова в машине, на которой выполняется программа OCaml, в битах: 32 или 64. |
| wrap [Event] |
|
| wrap_abort [Event] |
|
| write [UnixLabels] |
|
| write [Unix] |
|
| write [Runtime_events.User] |
|
| write_arg [Arg] |
|
| write_arg0 [Arg] |
Идентично |
| write_bigarray [UnixLabels] |
Аналогично |
| write_bigarray [Unix] |
То же самое, что и |
| write_substring [UnixLabels] |
То же самое, что и |
| write_substring [Unix] |
То же самое, что и |
Y | |
| yield [Thread] |
Перепланирует вызывающую нить без приостановки. |
Z | |
| zero [Nativeint] |
Целое число 0. |
| zero [Int64] |
64-битное целое число 0. |
| zero [Int32] |
32-битное целое число 0. |
| zero [Int] |
|
| zero [Float] |
Число с плавающей точкой 0. |
| zero [Complex] |
Комплексное число |
| zip [Seq] |
|
© 1995-2024 INRIA.
https://ocaml.org/manual/5.2/api/index_values.html