package lwt
Promises and event-driven I/O
Install
Dune Dependency
Authors
Maintainers
Sources
5.4.2.tar.gz
md5=ba3659a8918d8e7cb0f4ef9a83945f90
sha512=9f46fb2e56dc7bd57a12d5ab4dc68719947a1462f336087a95e991d087bb9b5b8dee2592d0f7d35abc507d9a641dd221c44c949c81d00e26c673a067d94ba3f4
doc/src/lwt.unix/lwt_sys.ml.html
Source file lwt_sys.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
(* This file is part of Lwt, released under the MIT license. See LICENSE.md for details, or visit https://github.com/ocsigen/lwt/blob/master/LICENSE.md. *) exception Not_available of string let () = Callback.register_exception "lwt:not-available" (Not_available "") let windows = Sys.win32 type feature = [ `wait4 | `get_cpu | `get_affinity | `set_affinity | `recv_msg | `send_msg | `fd_passing | `get_credentials | `mincore | `madvise | `fdatasync | `libev ] let have = function | `wait4 | `recv_msg | `send_msg | `madvise -> not Sys.win32 | `mincore -> not (Sys.win32 || Sys.cygwin) | `get_cpu -> Lwt_config._HAVE_GETCPU | `get_affinity | `set_affinity -> Lwt_config._HAVE_AFFINITY | `fd_passing -> Lwt_config._HAVE_FD_PASSING | `get_credentials -> Lwt_config._HAVE_GET_CREDENTIALS | `fdatasync -> Lwt_config._HAVE_FDATASYNC | `libev -> Lwt_config._HAVE_LIBEV type byte_order = Little_endian | Big_endian external get_byte_order : unit -> byte_order = "lwt_unix_system_byte_order" let byte_order = get_byte_order ()
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>