package shuttle
Reasonably performant non-blocking channels for async
Install
Dune Dependency
Authors
Maintainers
Sources
shuttle-0.4.0.tbz
sha256=e701a36d3383156f5b1d16f6676622377ab148e39c44b96821ea45fb7e22abb7
sha512=8405350a606782d8cda314b86327bb6823e5635fd6f72fb8cb2d734a91a10b81e50d468f5539fdbce4f71f67b0aed91fb012a85ec4673b2e9f2bfff477d881e7
doc/CHANGES.html
0.4.0
- Remove Bytebuffer from public api
- Deprecate
schedule_bigstring
,write_string
- Support reading lines from an input channel
- Use Core_unix.IOVec to represent a view inside the input channel
- Support file descriptors that don't support nonblocking IO
- Remove the
read_one_chunk_at_a_time
interface from input channel - Switch to 0.15 series of core and async
0.3.1
- Add support for using format strings for writing to an output channel.
- Remove support for deferred responses from chunked reader callbacks.
- Add a new
shuttle_http
library that implements a driver for httpaf server_connection.
0.3.0
- Support creating a reader pipe from
Input_channel
. - Support creating a writer pipe from
Output_channel
. - Support encrypted channels using
async_ssl
.
0.2.0
- Support deferred's in
Input_channel.read_one_chunk_at_a_time
- Support writing characters to output channels
0.1.0
- Initial release
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>