package core_unix
Unix-specific portions of Core
Install
Dune Dependency
Authors
Maintainers
Sources
v0.17.1.tar.gz
md5=9370dca36f518fcea046d2752e3de22b
sha512=c4e8ce9d5885ac8fa8d554a97e1857f3a1c933e0eb5dfd4fe874412b9d09e6d0a2973b644733855553f33f5c859719228f0e6aaf3a2b7eb5befb46fc513750de
doc/src/core_unix.bigbuffer_blocking/bigbuffer_blocking.ml.html
Source file bigbuffer_blocking.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
open! Core open! Import open! Core.Bigbuffer open! Core.Core_private.Bigbuffer_internal let add_channel buf ic len = let buf = __internal buf in if len < 0 then invalid_arg "Bigbuffer_blocking.add_channel"; let pos = buf.pos in if pos + len > buf.len then resize buf len; Bigstring_unix.really_input ic buf.bstr ~pos ~len; buf.pos <- pos + len ;; let output_buffer oc buf = let buf = __internal buf in Bigstring_unix.really_output oc buf.bstr ~len:buf.pos ;; let md5 t = let t = __internal t in Md5.digest_subbigstring t.bstr ~pos:0 ~len:t.pos ;;
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>