Индекс модулей
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 |
Библиотека среды выполнения для лексических анализаторов, сгенерированных |
| Список |
Операции со списками. |
| Список [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] |
|
| MoreLabels |
Дополнительные библиотеки с метками. |
| Mutex |
Мьютексы для взаимного исключения. |
N | |
| Nativeint |
Целые числа, родные для процессора. |
O | |
| Obj |
Операции над внутренними представлениями значений. |
| Ocaml_operators |
Уровень приоритета и ассоциативность операторов |
| Oo |
Операции над объектами |
| Option |
Значения типа Option. |
| Out_channel |
Выходные каналы. |
P | |
| Parsing |
Библиотека времени выполнения для парсеров, сгенерированных |
| 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 |
| 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