Avi Drucker / May 04 2021
Remix of Clojure by
Nextjournal
Reagent Test 001
{:deps {org.clojure/clojure {:mvn/version "1.10.1"} ;; complient is used for autocompletion ;; add your libs here (and restart the runtime to pick up changes) compliment/compliment {:mvn/version "0.3.9"} reagent/reagent {:mvn/version "1.0.0"}}}deps.edn
Extensible Data Notation
{:hello (clojure-version)}0.0s
Clojure
(:require [reagent.core :as reagent])0.5s
Clojure
(def turtles (reagent.core/atom []))0.3s
Clojure
{:nextjournal/viewer :reagent}(into [:div] (map (fn [s] [:span {:style {:font-size s}} "🐢"])) turtles)0.1s
Clojure
(dotimes [_ 10] (swap! turtles conj (/ (or (last turtles) 130) 1.2)))0.3s
Clojure
(and (swap! re-frame.db/app-db update-in [:article :nodes] (reduce-kv (fn [m k v] (assoc m k (dissoc v :outputs))) {} %)) :clear!)0.3s
Clojure
Hiccup Test
{:nextjournal/viewer :hiccup} [:h3 {:class "text-blue-500"} "Hello " [:code "Clojure"]]0.1s
Clojure