Bare libuv bindings for Lua enabling async I/O operations
Bare libuv bindings for lua
luv$ lua -e "local uv = require('luv'); print(uv.version())"$ lua -e "local uv = require('luv'); local server = uv.new_tcp(); server:bind('127.0.0.1', 8080); server:listen(128, function(err) print('Connection') end); uv.run()"$ lua -e "local uv = require('luv'); uv.fs_open('file.txt', 'r', 0o644, function(err, fd) print(fd) end); uv.run()"