Skip to content

Integrate with a command-building library #636

@ghost

Description

If I understood correctly, currently it is only possible to run raw shell commands, i.e. the user still has to make sure the correct flags are set and that the command takes into account the different platforms on which it can run. I'm in the process of creating a small library that tries to resolve this issue by creating a strongly typed interface to system commands as well as some polymorphic typeclasses to allow generating different commands on different systems based what the user wants.

Would this be of any interest to the developers of the Shake build tool? If the library matures, would it be of interest to mention it somewhere in the documentation? It's my first (public) Haskell library so if there's anything wrong with it or 'not done', please let me know.

By the way: many thanks for this piece of software, it really is awesome 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions