Spec-Zone.ru › OCaml 4.14

Индекс модулей

A
Arg

Парсинг аргументов командной строки.

Массив

Операции с массивами.

Массив [StdLabels]
Массив [Float]

Массивы с плавающей точкой с упакованным представлением.

Array0 [Bigarray]

Массивы нулевой размерности.

Array1 [Bigarray]

Одномерные массивы.

Array2 [Bigarray]

Двумерные массивы.

Array3 [Bigarray]

Трехмерные массивы.

ArrayLabels

Операции с массивами.

ArrayLabels [Float]

Массивы с плавающей точкой с упакованным представлением (функции с метками).

Атомарный

Этот модуль предоставляет чисто последовательную реализацию атомарных ссылок, которые предоставляет стандартная библиотека Multicore OCaml:

B
Bigarray

Большие многомерные числовые массивы.

Двоичный [Семафор]
Булевы

Булевы значения.

Bucket [Ephemeron.Kn]
Bucket [Ephemeron.K2]
Bucket [Ephemeron.K1]
Буфер

Расширяемые буферы.

Байты

Операции с последовательностями байтов.

Байты [StdLabels]
BytesLabels

Операции с последовательностями байтов.

C
Обратный вызов

Регистрация значений OCaml в C-среде выполнения.

CamlinternalAtomic
CamlinternalFormat
CamlinternalFormatBasics
CamlinternalLazy

Поддержка среды выполнения для ленивых значений.

CamlinternalMod

Поддержка среды выполнения для рекурсивных модулей.

CamlinternalOO

Поддержка среды выполнения для объектов и классов.

Символ

Операции с символами.

Closure [Obj]
Комплексные

Комплексные числа.

Условие

Переменные состояния для синхронизации между потоками.

Счётный [Семафор]
D
Digest

Хеш-функция MD5.

Dynlink

Динамическая загрузка файлов .cmo, .cma и .cmxs.

E
Either

Тип Either.

Ephemeron

Ephemerons и слабые хэш-таблицы.

Ephemeron [Obj]
Событие

Синхронная коммуникация первого класса.

Extension_constructor [Obj]
F
Имя файла

Операции с именами файлов.

Числа с плавающей точкой

Арифметика с плавающей точкой.

Формат

Красивая печать.

Руководство по использованию модуля Format

Использование модуля Format

Функция

Обработка функций.

G
Gc

Управление и статистика управления памятью; завершенные значения.

GenHashTable [Ephemeron]

Хэш-таблицы на общих контейнерах с понятием смерти и жизнеспособности.

Genarray [Bigarray]
Genlex

Обобщённый лексический анализатор.

H
Hashtbl

Хэш-таблицы и хэш-функции.

Hashtbl [MoreLabels]
I
Immediate64 [Sys]
Входной канал

Входные каналы.

Целое

Целочисленные значения.

Int32

32-битные целые числа.

Int64

64-битные целые числа.

K
K1 [Ephemeron]

Ephemerons с одним ключом.

K2 [Ephemeron]

Ephemerons с двумя ключами.

Kn [Ephemeron]

Ephemerons с произвольным количеством ключей одного типа.

L
LargeFile [UnixLabels]

Операции с файлами больших размеров.

LargeFile [Unix]

Операции с файлами больших размеров.

Ленивый

Отложенные вычисления.

Lexing

Библиотека среды выполнения для лексических анализаторов, сгенерированных ocamllex.

Список

Операции со списками.

Список [StdLabels]
ListLabels

Операции со списками.

M
Make [Weak]

Функтор, создающий реализацию структуры слабого хэш-множества.

Make [Sys.Immediate64]
Make [Set]

Функтор, создающий реализацию структуры множества для заданного полностью упорядоченного типа.

Make [MoreLabels.Set]

Функтор, создающий реализацию структуры множества для заданного полностью упорядоченного типа.

Make [MoreLabels.Map]

Функтор, создающий реализацию структуры отображения для заданного полностью упорядоченного типа.

Make [MoreLabels.Hashtbl]

Функтор, создающий реализацию структуры хэш-таблицы.

Make [Map]

Функтор, создающий реализацию структуры отображения для заданного полностью упорядоченного типа.

Make [Hashtbl]

Функтор, создающий реализацию структуры хэш-таблицы.

Make [Ephemeron.Kn]

Функтор, создающий реализацию слабого хэш-таблицы.

Make [Ephemeron.K2]

Функтор, создающий реализацию слабого хэш-таблицы.

Make [Ephemeron.K1]

Функтор, создающий реализацию слабого хэш-таблицы.

MakeSeeded [MoreLabels.Hashtbl]

Функтор, создающий реализацию структуры хэш-таблицы.

MakeSeeded [Hashtbl]

Функтор, создающий реализацию структуры хэш-таблицы.

MakeSeeded [Ephemeron.GenHashTable]

Функтор, создающий реализацию хеш-таблицы, использующей контейнер для хранения предоставленной информации.

MakeSeeded [Ephemeron.Kn]

Функтор, создающий реализацию слабой хеш-таблицы.

MakeSeeded [Ephemeron.K2]

Функтор, создающий реализацию слабой хеш-таблицы.

MakeSeeded [Ephemeron.K1]

Функтор, создающий реализацию слабой хеш-таблицы.

Map

Таблицы ассоциаций над упорядоченными типами.

Map [MoreLabels]
Marshal

Маршаллинг структур данных.

Memprof [Gc]

Memprof — это движок выборки для выделенных слов памяти.

MoreLabels

Дополнительные библиотеки с метками.

Mutex

Мьютексы для взаимного исключения.

N
Nativeint

Целые числа, родные для процессора.

O
Obj

Операции над внутренними представлениями значений.

Ocaml_operators

Уровень приоритета и ассоциативность операторов

Oo

Операции над объектами

Option

Значения типа Option.

Out_channel

Выходные каналы.

P
Parsing

Библиотека времени выполнения для парсеров, сгенерированных ocamlyacc.

Printexc

Средства для вывода исключений и проверки текущей стека вызовов.

Printf

Функции форматированного вывода.

Q
Queue

Очереди «первым вошел, первым вышел».

R
Random

Генераторы псевдослучайных чисел (ПСПЧ).

Result

Результаты.

S
Scanf

Функции форматированного ввода.

Scanning [Scanf]
Semaphore

Семафоры

Seq

Последовательности.

Set

Множества над упорядоченными типами.

Set [MoreLabels]
Slot [Printexc]
Stack

Стек «последним вошел, первым вышел».

State [Random]
StdLabels

Стандартные библиотеки с метками.

Stdlib

Стандартная библиотека OCaml.

Str

Регулярные выражения и обработка строк высокого уровня

Stream

Потоки и парсеры.

String

Строки.

String [StdLabels]
StringLabels

Строки.

Sys

Интерфейс системы.

T
Thread

Легковесные потоки для Posix 1003.1c и Win32.

ThreadUnix

Совместимые с потоками системные вызовы.

U
Uchar

Символы Юникода.

Unit

Значения типа Unit.

Unix

Интерфейс к системе Unix.

UnixLabels

Интерфейс к системе Unix.

W
Weak

Массивы слабых указателей и хеш-множества слабых указателей.

© 1995-2022 INRIA.
https://v2.ocaml.org/releases/4.14/htmlman/libref/index_modules.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API