Spec-Zone.ru › OCaml 5.0

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

A
Arg

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

Array

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

Array [StdLabels]
Array [Float]

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

Array0 [Bigarray]

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

Array1 [Bigarray]

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

Array2 [Bigarray]

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

Array3 [Bigarray]

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

ArrayLabels

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

ArrayLabels [Float]

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

Atomic

Атомные ссылки.

B
Bigarray

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

Binary [Semaphore]
Bool

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

Bucket [Ephemeron.Kn]
Bucket [Ephemeron.K2]
Bucket [Ephemeron.K1]
Buffer

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

Bytes

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

Bytes [StdLabels]
BytesLabels

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

C
Callback

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

Callbacks [Runtime_events]
CamlinternalFormat
CamlinternalFormatBasics
CamlinternalLazy

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

CamlinternalMod

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

CamlinternalOO

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

Char

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

Closure [Obj]
Complex

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

Condition

Условные переменные.

Counting [Semaphore]
D
DLS [Domain]
Deep [Effect]
Digest

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

Domain
Dynlink

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

E
Effect
Either

Тип Either.

Ephemeron

Эфемероны и слабые хеш-таблицы.

Ephemeron [Obj]
Event

Синхронная межпроцессная связь.

Extension_constructor [Obj]
F
Filename

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

Float

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

Format

Форматированный вывод.

Format_tutorial

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

Fun

Работа с функциями.

G
Gc

Управление и статистика менеджера памяти; финализированные значения.

Genarray [Bigarray]
H
Hashtbl

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

Hashtbl [MoreLabels]
I
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

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

List [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.Kn]

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

END_OF_DOCUMENT_MARKER
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

Очереди FIFO.

R
Random

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

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

Строки.

Sys

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

T
Thread

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

Timestamp [Runtime_events]
U
Uchar

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

Unit

Значения Unit.

Unix

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

UnixLabels

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

W
Weak

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

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

Spec-Zone.ru

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