Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Boost your productivity with Clojure REPL

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Kent OHASHI Kent OHASHI
September 06, 2018

Boost your productivity with Clojure REPL

rebel-readlineでClojureのREPLをリッチにしよう(*> ᴗ •*)ゞ

Avatar for Kent OHASHI

Kent OHASHI

September 06, 2018
Tweet

More Decks by Kent OHASHI

Other Decks in Programming

Transcript

  1. カマイルカ /laʒenɔʁɛ̃k/ カマイルカ /laʒenɔʁɛ̃k/ lagénorhynque lagénorhynque (defprofile lagénorhynque :name "Kent

    OHASHI" :languages [Clojure Common-Lisp Scheme Haskell English français] :interests [programming language-learning mathematics] :contributing [github.com/japan-clojurians/clojure-site-ja])
  2. helper functions/variables doc, find­doc source javadoc *1, *2, *3, *e

    completion no syntax highlight no multiline editing
  3. Clojure CLI + rebel-readline Clojure CLI + rebel-readline ~/.clojure/deps.edn {:aliases

    {:rebel {:extra-deps {com.bhauman/rebel-readline {:mvn/version "0.1.4"}} :main-opts ["-m" "rebel-readline.main"]}}}
  4. Leiningen + rebel-readline Leiningen + rebel-readline project.clj :aliases {"rebel" ^{:doc

    "Run REPL with rebel-readline."} ["trampoline" "run" "-m" "rebel-readline.main"]}
  5. Further Reading Further Reading Leiningen Clojure - Deps and CLI

    Guide rebel-readline CIDER Spacemacs Clojure layer Clojure development with Spacemacs & Cider Clojure でREPL 駆動開発を始めよう - Qiita