package eio
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Effect-based direct-style IO API for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
eio-1.4.tbz
sha256=ba11ad486f492130dbb486f2b3bdc4905643f10016806ddf86e9a34e4346aaa5
sha512=57ef2c137ccdc26d8029e636b6a4ee92da7c6b2f35954946bd56ca595d6947a8ec42f6f83f8552f73d6719e6ce2314cae2e2fad1686a387522935e6f90e9a8d9
doc/src/eio/eio.ml.html
Source file eio.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48include Eio__core module Debug = Private.Debug let traceln = Debug.traceln module Std = Std module Semaphore = Semaphore module Mutex = Eio_mutex module Condition = Condition module Stream = Stream module Lazy = Lazy module Pool = Pool module Executor_pool = Executor_pool module Exn = Exn module Resource = Resource module Buf_read = Buf_read module Flow = struct include Flow let read_all flow = Buf_read.(parse_exn take_all) flow ~max_size:max_int end module Buf_write = Buf_write module Net = Net module Process = Process module Domain_manager = Domain_manager module Time = Time module File = File module Fs = Fs module Path = Path module Stdenv = struct let stdin (t : <stdin : _ Flow.source; ..>) = t#stdin let stdout (t : <stdout : _ Flow.sink; ..>) = t#stdout let stderr (t : <stderr : _ Flow.sink; ..>) = t#stderr let net (t : <net : _ Net.t; ..>) = t#net let process_mgr (t : <process_mgr : _ Process.mgr; ..>) = t#process_mgr let domain_mgr (t : <domain_mgr : _ Domain_manager.t; ..>) = t#domain_mgr let clock (t : <clock : _ Time.clock; ..>) = t#clock let mono_clock (t : <mono_clock : _ Time.Mono.t; ..>) = t#mono_clock let secure_random (t: <secure_random : _ Flow.source; ..>) = t#secure_random let fs (t : <fs : _ Path.t; ..>) = t#fs let cwd (t : <cwd : _ Path.t; ..>) = t#cwd let debug (t : <debug : 'a; ..>) = t#debug let backend_id (t: <backend_id : string; ..>) = t#backend_id end exception Io = Exn.Io
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>