boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
dave 2019-06-01T12:49:09.004400Z

i just realized that my prepl task isn't necessary after all. boot has a more general built-in task that can start a prepl server

dave 2019-06-01T12:49:17.004600Z

to start a prepl server, run:

boot socket-server -a clojure.core.server/io-prepl wait

dave 2019-06-01T12:56:22.005Z

simplified prepl-server task 😄

(deftask prepl-server
  "Start a prepl server."
  [p port PORT int "The port on which to start the prepl server."]
  (comp
    (socket-server
      :accept 'clojure.core.server/io-prepl
      :port   (or port 5555))
    (wait)))

flyboarder 2019-06-01T17:43:17.005400Z

@dave can haz pr?

dave 2019-06-01T17:43:40.005700Z

Sure!

flyboarder 2019-06-01T18:26:03.006400Z

@dave cheers!