joker

Discuss all things joker, the Clojure interpreter/linter on top of Go. https://github.com/candid82/joker
jumar 2018-11-10T16:31:12.002900Z

I don't have a complete script but you can start with this:

find src -name '*.clj' -exec joker --lint {} \; &>joker.out
Perhaps just grep for error/warning or whatever you want.

1❤️
jcburley 2018-11-10T23:46:06.004500Z

This is pretty cool -- using my (proof-of-concept) gostd2joker tool (same-named branch in Joker if anyone wants to play around), this now works:

$ ./joker
Welcome to joker v0.10.1. Use EOF (Ctrl-D) or SIGINT (Ctrl-C) to exit.
user=&gt; (require '[<http://joker.go.net|joker.go.net> :as n])
nil
user=&gt; (n/Interfaces)
[[{:Index 1, :MTU 65536, :Name "lo", :HardwareAddr [], :Flags 5} {:Index 2, :MTU 1500, :Name "eth0", :HardwareAddr [20 218 233 31 200 87], :Flags 19} {:Index 3, :MTU 1500, :Name "docker0", :HardwareAddr [2 66 188 97 92 58], :Flags 19}] nil]
user=&gt;  
$
See https://github.com/jcburley/gostd2joker for more information.

jcburley 2018-11-11T12:16:32.005200Z

😀