joker

Discuss all things joker, the Clojure interpreter/linter on top of Go. https://github.com/candid82/joker
hlship 2019-11-30T00:50:07.124700Z

Has anyone worked out how to use Calva and Joker together, as in, connect Calva to a running Joker REPL?

mauricio.szabo 2019-12-02T01:07:30.134700Z

I just published an experimental package for Calva, and it does connect to Joker: https://marketplace.visualstudio.com/items?itemName=mauricioszabo.clover It's still very much alpha software, but it connects and evaluates forms. No documentation and goto-var yet, but there's autocomplete 😄

2019-11-30T00:56:30.126400Z

iiuc, calva uses nrepl, so unless joker can speak nrepl, it doesn't seem likely. atom chlorine may work though.

mauricio.szabo 2019-11-30T01:04:12.128300Z

Chlorine should work. There's also an experimental implementation of chlorine to vscode, but it doesn't support joker so far (but maybe I can hack something tomorrow and see if I can come up with something)

👍 2
hlship 2019-11-30T01:36:25.129200Z

I tend to write a lot of Joker scripts that contain sub-commands, each of which has its own options and positional arguments. I've extracted some common logic to form joker.tools.multi: https://github.com/candid82/joker/pull/300

👍 3