julia
d07de16f - improve AbstractPipe docs and IOContext handling as an AbstractPipe (#52768)

Commit
2 years ago
improve AbstractPipe docs and IOContext handling as an AbstractPipe (#52768) Following some complains that `AbstractPipe` did not mention the functions that comprise its API, I have updated that and some other related details of its subtypes. 1. Mention the expected API surface for AbstractPipe 2. Expand the docs for Pipe as well 3. And add better support for explicit type parameters to IOContext. This gives more options to users, such as creating an explicitly dynamic `IOContext{IO}(io)` to avoid excess specialization. Any explicitly set parameter should now be inherited by future `IOContext` constructions around it, rather than always directly adopting the `typeof(io.io)` type instead as the new parameter.
Author
Parents
Loading