-
Notifications
You must be signed in to change notification settings - Fork 125
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 👍