package core

  1. Overview
  2. Docs
Industrial strength alternative to OCaml's standard library

Install

Dune Dependency

Authors

Maintainers

Sources

v0.14.1.tar.gz
sha256=8c158c12345d36a5cdd71081728f4317b2b04c09eb4126b6de00c482a6fec2a0
md5=b11f58205953d84cedb0003efcdab231

doc/index.html

core

API

Library core

  • Core Core is an extension of Core_kernel with Unix APIs. The unmodified libraries can be found there.

Library core.bigbuffer_blocking

Library core.bigstring_unix

Library core.daemon

  • Daemon This module provides support for daemonizing a process. It provides flexibility as to where the standard file descriptors (stdin, stdout and stderr) are connected after daemonization has occurred.

Library core.error_checking_mutex

Library core.iobuf_unix

Library core.linux_ext

  • Linux_ext Interface to Linux-specific system calls.

Library core.lock_file_blocking

  • Lock_file_blocking Mutual exclusion between processes using flock and lockf. A file is considered locked only if both of these mechanisms work.

Library core.nano_mutex

  • Nano_mutex A nano-mutex is a lightweight mutex that can be used only within a single OCaml runtime.

Library core.process_env

  • Process_env Utility functions for dealing with the environment.

Library core.squeue

  • Squeue Thread-safe queue module, using locks.

Library core.syslog

  • Syslog Send log messages via the Unix Syslog interface.

Library core.time_stamp_counter

Library core.top

Library core.uuid

OCaml

Innovation. Community. Security.