package plebeia

  1. Overview
  2. Docs
Functional storage using Merkle Patricia tree

Install

dune-project
 Dependency

Authors

Maintainers

Sources

plebeia-2.0.0.tar.gz
md5=f528f42d3e72d400265eb6bc51901fca
sha512=6cf070b2f1ea2e570a106b231a7e8e40c64c91c5a7abeddf072a5c413e74d5d9dd9b7df674cca559ddb33cabc9c0ec0b3a001306397d11b62888aac4cca9fd7e

doc/src/plebeia.msync/msync.ml.html

Source file msync.ml

1
2
3
4
5
6
7
8
9
10
external msync : ('a, 'b, 'c) Bigarray.Genarray.t -> unit = "caml_ba_msync"
external madvise_random : ('a, 'b, 'c) Bigarray.Genarray.t -> unit = "caml_madvise_random"

module Lwt = struct
  open Lwt_unix

  external msync_job : ('a, 'b, 'c) Bigarray.Genarray.t -> unit job = "caml_ba_msync_job"

  let msync a = Lwt_unix.run_job (msync_job a)
end
OCaml

Innovation. Community. Security.