{"name":"ocaml-async","portdir":"ocaml/ocaml-async","version":"0.16.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/async","description":"Jane Street Capitalʼs asynchronous execution library","long_description":"Async is a library for asynchronous programming, i.e. programming where some part of the program must wait for things that happen at times determined by some external entity (like a human or another program). This includes pretty much any program that uses blocking calls (e.g. networking code, disk access), timeouts or event loops (e.g. GUIs).","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-ppx_log","ocaml-async_kernel","ocaml-async_rpc_kernel","ocaml-async_unix","ocaml","ocaml-core_kernel","ocaml-core_unix","ocaml-ppx_jane","ocaml-textutils","ocaml-core","ocaml-findlib"]}],"depends_on":[]}