CHANGES:
New features:
-
Add
Eio.Condition
(@TheLortex @talex5 #277).
Allows a fiber to wait for some condition to become true. -
Add
Eio.Net.getaddrinfo
andgetnameinfo
(@bikallem @talex5 #278 #288 #291).
Convert between host names and addresses. -
Add
Eio.Debug
(@talex5 #276).
Currently, this allows overriding thetraceln
function. -
Buf_write.create
: make switch optional (@talex5 #283).
This makes things easier for people porting code from Faraday.
Bug fixes:
- Allow sharing of libuv poll handles (@patricoferris @talex5 #279).
Luv doesn't allow two callers to watch the same file handle, so we need to handle that in Eio.
Other changes: