Spec-Zone.ru › OCaml

Указатель модулей

A
Arg
Разбор аргументов командной строки.
Args [CamlinternalFormat]
Args [Printf]
Модуль Args определяет гетерогенный тип списка, который можно использовать в качестве аргумента функций l*printf.
Args [Format]
Модуль Args определяет гетерогенный тип списка, который можно использовать в качестве аргумента функций, подобных printf.
Array [StdLabels]
Array [Float]
Массивы чисел с плавающей точкой с упакованным представлением.
Array
Операции с массивами.
Array0 [Bigarray]
Нульмерные массивы.
Array1 [Bigarray]
Одномерные массивы.
Array2 [Bigarray]
Двумерные массивы.
Array3 [Bigarray]
Трёхмерные массивы.
ArrayLabels [Float]
Массивы чисел с плавающей точкой с упакованным представлением (функции с метками).
ArrayLabels
Операции с массивами.
Ascii [Char]
Поддержка набора символов ASCII.
Atomic
Атомарные ссылки.
B
BLAKE128 [Digest]
BLAKE128 — это хеш-функция BLAKE2b, создающая 128-битные (16-байтовые) дайджесты.
BLAKE256 [Digest]
BLAKE256 — это хеш-функция BLAKE2b, создающая 256-битные (32-байтовые) дайджесты.
BLAKE512 [Digest]
BLAKE512 — это хеш-функция BLAKE2b, создающая 512-битные (64-байтовые) дайджесты.
Bigarray
Большие многомерные числовые массивы.
Binary [Semaphore]
Bool
Логические значения.
Bucket [Ephemeron.Kn]
Bucket [Ephemeron.K2]
Bucket [Ephemeron.K1]
Buffer
Расширяемые буферы.
Bytes [StdLabels]
Bytes
Операции с последовательностями байтов.
BytesLabels
Операции с последовательностями байтов.
C
Callback
Регистрация значений OCaml в среде выполнения C.
Callbacks [Runtime_events]
CamlinternalFormat
CamlinternalFormatBasics
CamlinternalLazy
Поддержка ленивых значений во время выполнения.
CamlinternalMod
Поддержка рекурсивных модулей во время выполнения.
CamlinternalOO
Поддержка объектов и классов во время выполнения.
Char
Операции с символами.
Complex
Комплексные числа.
Condition
Условные переменные.
Counting [Semaphore]
D
DLS [Domain]
Deep [Effect]
Digest
Дайджест сообщения.
Domain
Домены.
Dynarray
Динамические массивы.
Dynlink
Динамическая загрузка файлов .cmo, .cma и .cmxs.
E
Effect
Эффекты.
Either
Тип Either.
Ephemeron [Obj]
Ephemeron
Эфемероны и слабые хеш-таблицы.
Event
Синхронный обмен данными с первоклассными значениями.
Extension_constructor [Obj]
F
Filename
Операции с именами файлов.
Float
Арифметика с плавающей точкой.
Format
Форматированный вывод.
Format_tutorial
Использование модуля Format
Fun
Работа с функциями.
G
Gc
Управление памятью и статистика; финализируемые значения.
Genarray [Bigarray]
H
Hashtbl [MoreLabels]
Hashtbl
Хеш-таблицы и хеш-функции.
I
Iarray
Операции с неизменяемыми массивами.
Id [Type]
Идентификаторы типов.
Immediate64 [Sys]
In_channel
Каналы ввода.
Int
Целочисленные значения.
Int32
32-битные целые числа.
Int64
64-битные целые числа.
K
K1 [Ephemeron]
Эфемероны с одним ключом.
K2 [Ephemeron]
Эфемероны с двумя ключами.
Kn [Ephemeron]
Эфемероны с произвольным числом ключей одного типа.
L
LargeFile [UnixLabels]
Операции с файлами большого размера.
LargeFile [Unix]
Операции с файлами большого размера.
Lazy
Отложенные вычисления.
Lexing
Библиотека времени выполнения для лексических анализаторов, сгенерированных с помощью ocamllex.
List [StdLabels]
List
Операции со списками.
ListLabels
Операции со списками.
Loc [Atomic]
Атомарные «места хранения», например поля записей.
M
MD5 [Digest]
MD5 — это хеш-функция MD5.
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]
Функтор, создающий реализацию слабой хеш-таблицы
MakeMax [Pqueue]
Функтор, создающий реализацию очереди с максимальным приоритетом для элементов заданного типа с полным порядком.
MakeMaxPoly [Pqueue]
Функтор, создающий реализацию очередей с максимальным приоритетом для элементов заданного типа с полным порядком.
MakeMin [Pqueue]
Функтор, создающий реализацию очереди с минимальным приоритетом для элементов заданного типа с полным порядком.
MakeMinPoly [Pqueue]
Функтор, создающий реализацию очередей с минимальным приоритетом для элементов заданного типа с полным порядком.
MakeSeeded [MoreLabels.Hashtbl]
Функтор, создающий реализацию структуры хеш-таблицы.
MakeSeeded [Hashtbl]
Функтор, создающий реализацию структуры хеш-таблицы.
MakeSeeded [Ephemeron.Kn]
Функтор, создающий реализацию слабой хеш-таблицы.
MakeSeeded [Ephemeron.K2]
Функтор, создающий реализацию слабой хеш-таблицы.
MakeSeeded [Ephemeron.K1]
Функтор, создающий реализацию слабой хеш-таблицы.
Map [MoreLabels]
Map
Ассоциативные таблицы для упорядоченных типов.
Marshal
Сериализация структур данных.
Memprof [Gc]
Memprof — это средство профилирования, которое случайным образом выбирает слова выделенной памяти.
MoreLabels
Дополнительные библиотеки с метками.
Mutex
Блокировки для взаимного исключения.
Mutexed [Lazy]
N
Nativeint
Целые числа, разрядность которых соответствует разрядности процессора.
O
Obj
Операции над внутренними представлениями значений.
Ocaml_operators
Приоритет и ассоциативность операторов
Oo
Операции над объектами
Option
Значения Option.
Out_channel
Каналы вывода.
P
Pair
Операции над парами.
Parsing
Библиотека времени выполнения для синтаксических анализаторов, сгенерированных с помощью ocamlyacc.
Pqueue
Очереди с приоритетами.
Printexc
Средства для вывода исключений и анализа текущего стека вызовов.
Printf
Функции форматированного вывода.
Q
Queue
Очереди FIFO.
R
Random
Генераторы псевдослучайных чисел (PRNG).
Repr
Функции для низкоуровневых представлений значений.
Result
Значения Result.
Runtime_events
События времени выполнения — трассировка времени выполнения на основе кольцевого буфера
S
Scanf
Функции форматированного ввода.
Scanning [Scanf]
Semaphore
Семафоры
Seq
Последовательности.
Set
Множества на основе упорядоченных типов.
Set [MoreLabels]
Shallow [Effect]
Slot [Printexc]
Stack
Стеки LIFO.
State [Random]
StdLabels
Стандартные библиотеки с метками.
Stdlib
Стандартная библиотека OCaml.
Str
Регулярные выражения и обработка строк высокого уровня
String
Строки.
String [StdLabels]
StringLabels
Строки.
Syntax [Result]
Операторы связывания.
Syntax [Option]
Операторы связывания.
Sys
Системный интерфейс.
T
Thread
Лёгковесные потоки для Posix 1003.1c и Win32.
Timestamp [Runtime_events]
Tweak [Gc]
Настройки GC — нестабильные и недокументированные параметры GC, доступные для конфигурации и предназначенные главным образом для разработчиков GC.
Type
Интроспекция типов.
Type [Runtime_events]
U
Uchar
Символы Unicode.
Unit
Значения типа unit.
Unix
Интерфейс к системе Unix.
UnixLabels
Интерфейс к системе Unix.
User [Runtime_events]
W
Weak
Массивы слабых указателей и хеш-множества слабых указателей.

© 1995-2026 INRIA.
https://ocaml.org/manual/5.5/api/index_modules.html

Spec-Zone.ru

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