This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-10-22
Channels
- # announcements (11)
- # babashka (4)
- # beginners (98)
- # calva (18)
- # chlorine-clover (1)
- # cider (44)
- # clj-kondo (6)
- # clojure (61)
- # clojure-australia (4)
- # clojure-dev (4)
- # clojure-europe (132)
- # clojure-italy (5)
- # clojure-nl (4)
- # clojure-uk (31)
- # clojurescript (40)
- # community-development (8)
- # conjure (20)
- # data-science (1)
- # datomic (42)
- # defnpodcast (6)
- # emacs (3)
- # events (1)
- # fulcro (9)
- # graphql (2)
- # hugsql (1)
- # jobs (1)
- # malli (4)
- # off-topic (28)
- # pathom (27)
- # rdf (1)
- # re-frame (10)
- # reagent (4)
- # remote-jobs (1)
- # reveal (32)
- # sci (5)
- # shadow-cljs (18)
- # spacemacs (1)
- # tools-deps (62)
- # xtdb (4)
refactoring old java.lang.Process interop code with babashka.process: https://twitter.com/borkdude/status/1319210076469645312
#!/usr/bin/env bb
(ns dev
(:require [babashka.process :refer [$ destroy-tree *defaults*]]))
(alter-var-root #'*defaults* assoc
:out :inherit
:err :inherit
:shutdown destroy-tree)
(defn cljs []
($ "./clojure" "-A:frontend:cljs/dev"))
(defn less []
($ "./clojure" "-A:frontend:less/dev"))
(defn clojure []
^{:inherit true} ($ "./boot" "dev"))
(cljs)
(less)
(-> @(clojure) :exit (System/exit))
👏 27
