Skip to content

Update System.IO.Streams.Process? #69

Open
@kindaro

Description

@kindaro

System.Process has grown a lot compared to what io-streams re-exports and redefines. For example, I miss withCreateProcess, and I am considering rolling out my own for use in some of the projects I am working on privately. I wonder if I can hope to merge this hypothetical work upstream.

As I project, the change would have three good qualities:

  • It is additive, so it would not affect the existing users that took care to use explicit imports.
  • It is principled, even almost automatic: essentially, all the Handle types have to be converted to appropriate streams with uniform application of only two distinct functions.
  • It is economic, reducing code duplication that is currently evident in the module.

Can this be considered?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions