this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Luv 0.5.14: async I/O

+44
+44
packages/luv/luv.0.5.14/opam
··· 1 + opam-version: "2.0" 2 + 3 + synopsis: "Binding to libuv: cross-platform asynchronous I/O" 4 + 5 + license: "MIT" 6 + homepage: "https://github.com/aantron/luv" 7 + doc: "https://aantron.github.io/luv" 8 + bug-reports: "https://github.com/aantron/luv/issues" 9 + 10 + authors: "Anton Bachin <antonbachin@yahoo.com>" 11 + maintainer: "Anton Bachin <antonbachin@yahoo.com>" 12 + dev-repo: "git+https://github.com/aantron/luv.git" 13 + 14 + depends: [ 15 + "base-unix" {build} 16 + "ctypes" {>= "0.14.0"} 17 + "dune" {>= "2.7.0"} 18 + "integers" {>= "0.3.0"} 19 + "ocaml" {>= "4.03.0"} 20 + 21 + "alcotest" {with-test & >= "0.8.1"} 22 + "base-unix" {with-test} 23 + "odoc" {with-doc & = "2.4.0"} 24 + ] 25 + 26 + build: [ 27 + ["dune" "build" "-p" name "-j" jobs] 28 + ] 29 + 30 + description: "Luv is a binding to libuv, the cross-platform C library that does 31 + asynchronous I/O in Node.js and runs its main loop. 32 + 33 + Besides asynchronous I/O, libuv also supports multiprocessing and 34 + multithreading. Multiple event loops can be run in different threads. libuv also 35 + exposes a lot of other functionality, amounting to a full OS API, and an 36 + alternative to the standard module Unix." 37 + 38 + url { 39 + src: 40 + "https://github.com/aantron/luv/releases/download/0.5.14/luv-0.5.14.tar.gz" 41 + checksum: [ 42 + "sha256=8e01b4a50c8876cdd98d8e245c0687c4dc4d883aed161ad9c5ace1fb1fdaae99" 43 + ] 44 + }