mkPipe : UVLoop => Has UVError es => Bool -> Async es (Ptr Pipe)pipeOpen : UVLoop => Has UVError es => File -> Async es (Ptr Pipe)stdinOpen : UVLoop => Has UVError es => Async es (Ptr Pipe)streamStdin : UVLoop => Has UVError es => AllocCB -> (Buffer (ReadRes ByteString) -> Async es a) -> Async es a