Shawn Wagner
Shawn Wagner
(Continued from reddit) For asynchronous command execution, there's two scenarios to consider. First, running a command in the background with one or more of its stdin/stdout/stderr connected to an iostream....
Work in progress at https://github.com/shawnw/subprocess/tree/async_promises (At the moment just uses futures for waiting for processes to exit in `command::run()`.
I have code in[ my implementation](https://github.com/shawnw/racket-extra-srfi-libs/blob/master/srfi/140.rkt) of SRFI-140 immutable strings that convert between strings and utf-16 bytes directly, without using the byte convertor routines (In part because of this lack...