Address review comments; Add documentation; Shared buffering mechanism for input and output streams

This commit is contained in:
Zahary Karadjov 2020-04-29 21:19:18 +03:00
commit b24300bd3f
No known key found for this signature in database
GPG key ID: C8936F8A3073D609
24 changed files with 2396 additions and 1060 deletions

View file

@ -1,6 +1,6 @@
import
stew/shims/macros,
async_backend, input_stream, output_stream
async_backend, inputs, outputs
macro fsMultiSync*(body: untyped) =
# We will produce an identical copy of the annotated proc,