Spec-Zone.ru › OCaml

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

А
Arg

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

Array [StdLabels]
Array [Float]

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

Array

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

Array0 [Bigarray]

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

Array1 [Bigarray]

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

Array2 [Bigarray]

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

Array3 [Bigarray]

Массивы трёхмерной размерности.

ArrayLabels [Float]

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

ArrayLabels

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

Atomic

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

Б
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

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

С
Callback

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

Callbacks [Runtime_events]
CamlinternalFormat
CamlinternalFormatBasics
CamlinternalLazy

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

CamlinternalMod

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

CamlinternalOO

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

Char

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

Complex

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

Condition

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

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

Хеширование сообщений.

Domain
Dynarray

Динамические массивы.

Dynlink

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

Э
Effect
Either

Тип Either.

Ephemeron [Obj]
Ephemeron

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

Event

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

Extension_constructor [Obj]
Ф
Filename

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

Float

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

Format

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

Format_tutorial

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

Fun

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

Г
Gc

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

Genarray [Bigarray]
Х
Hashtbl [MoreLabels]
Hashtbl

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

И
Id [Type]

Идентификаторы типов.

Immediate64 [Sys]
In_channel

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

Int

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

Int32

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

Int64

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

К
K1 [Ephemeron]

Эфемероны с одним ключом.

K2 [Ephemeron]

Эфемероны с двумя ключами.

Kn [Ephemeron]

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

Л
LargeFile [UnixLabels]

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

LargeFile [Unix]

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

Lazy

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

Lexing

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

List [StdLabels]
List

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

ListLabels

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

М
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]

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

MakeSeeded [MoreLabels.Hashtbl]

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

MakeSeeded [Hashtbl]

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

MakeSeeded [Ephemeron.Kn]

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

MakeSeeded [Ephemeron.K2]

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

MakeSeeded [Ephemeron.K1]

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

Map [MoreLabels]
Map

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

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

Значения Result.

Runtime_events

События во время выполнения — отслеживание во время выполнения на основе кольцевого буфера

S
Scanf

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

Scanning [Scanf]
Semaphore

Семафоры

Seq

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

Set

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

Set [MoreLabels]
Shallow [Effect]
Slot [Printexc]
Stack

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

State [Random]
StdLabels

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

Stdlib

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

Str

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

String

Строки.

String [StdLabels]
StringLabels

Строки.

Sys

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

T
Thread

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

Timestamp [Runtime_events]
Type

Интроспекция типов.

Type [Runtime_events]
U
Uchar

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

Unit

Значения Unit.

Unix

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

UnixLabels

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

User [Runtime_events]
W
Weak

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

© 1995-2024 INRIA.
https://ocaml.org/manual/5.2/api/index_modules.html

Spec-Zone.ru

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