boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
flyboarder 2018-07-08T20:09:06.000024Z

@richiardiandrea @alexyakushev @alandipert At the time it had little use but I keep coming back to a spec based DSL

flyboarder 2018-07-08T20:09:07.000047Z

https://github.com/boot-clj/boot/issues/667

flyboarder 2018-07-08T20:10:26.000062Z

If I were going to go at this again I would probably base it off something like http://github.com/degree9/covenant

flyboarder 2018-07-08T20:12:07.000057Z

The problem is generally that you are not only validating the options but then converting them from strings, covenant could do the former but a solution for the latter would still be needed