package unix-errno
Unix errno types, maps, and support
Install
Dune Dependency
Authors
Maintainers
Sources
unix-errno-0.6.2.tbz
sha256=2d6a9bc86731b3a7ff15c38fa3725847753e00bd091de5828868ee621c71ad65
sha512=3f820834fe4dcc246e777a3e4b9d19c85dcccf87aa77b7b9e3a59e5080f6094dc059d5d035831e82cc3efc4c20065422e3299cb44ff49674b7b0a3139fd15ba7
README.md.html
ocaml-unix-errno
ocaml-unix-errno provides an errno variant similar to Unix.error
but including POSIX 2008, Linux, OS X, and FreeBSD constructors. A macro definition type, defns
is also provided in order to transport a specific errno-integer map as is the case with FUSE or 9p2000.u. The types and their functions reside in Errno
and are independent of any Unix bindings. This makes the library's types usable from MirageOS on top of Xen. Errno_unix
provides maps to and from Unix.error
, the present host's errno map, an errno exception Error
, and higher-order errno checking functions.
The executable errno-map
will output a tab-delimited map from errno macro name to integer. This map can then be read back using the function Errno.defns_of_string
.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>