📖Reactive with clojurescript recipes: functional programming for the web

authors
Modrzyk, Nicolas
year
2017
url
https://www.amazon.com/Reactive-ClojureScript-Recipes-Functional-Programming-ebook/dp/B075ZPVVVR/
  • Build tool boot treats build scripts as programs

  • Two main places for dependencies:

    • mvnrepository

    • clojars

  • Boot

    • deftask to define new task

      • _

        (deftask hello
          "Say hello"
          [m message "default value" str "Description"]
          (if message
            (println message)
            (println "hello boot")))
        
    • task-options! to set default values for task

      • _

        (task-options!
          hello
         {:message "new default"})
        
    • set-env! to update environment, get-env to read it