rewrite-clj

https://github.com/clj-commons/rewrite-clj
2019-08-31T01:25:12.015600Z

@lee me too 🙂 btw, here's a taste of what can be done.

2019-08-31T01:25:55.015700Z

rewrite-clj data and rebl

lread 2019-08-31T03:19:25.018600Z

Interesting! You know what? I still have not tried rebl yet. Maybe I’ll give it a go this weekend.

2019-08-31T03:57:50.018800Z

please do 🙂

lread 2019-08-31T21:21:26.021Z

@sogaiu what editor do you use with REBL? (if any). I am using spacemacs with cider and am wondering it works with that combo. I see Sean Corfield’s video on using atom and REBL…

2019-08-31T22:40:07.021200Z

i use at least emacs (though not cider) and atom. i have heard folks have used rebl with cider, though i don't immediately recall about with spacemacs. don't know if this will help, but there is: https://github.com/cognitect-labs/REBL-distro/wiki/REBL-and-nREPL

2019-08-31T22:46:40.023300Z

btw, iiuc, if you tap> something, it is often accessible via the tap pane of the bottom left window. from there, you can click on the browse button and the item should end up in the browse pane.

lread 2019-09-01T05:23:16.025100Z

Thanks! That wiki link is terse but it might just lead me to something that works!

2019-09-01T05:32:11.027300Z

i don't know much about the convenience-side, but if you don't mind something low-level, after you (require '[cognitect.rebl :as cr]) and then (cr/ui), you can (tap> {:a :whatever}). there is a (cr/submit "some string" value) which you can use too.

2019-08-31T09:58:21.019300Z

@lee a bit off-topic perhaps, but do you know if the cljdoc project is thinking to index code for the projects that use them for docs? if they ever do, it seems like it could be a nice resource to find out about typical source code usage

lread 2019-08-31T16:46:45.020900Z

@sogaiu do you mean something like this kind of usage report? https://mvnrepository.com/artifact/commons-io/commons-io/usages

2019-08-31T22:43:15.022800Z

@lee ah, interesting link, thanks for that. i was thinking about the sorts of things mentioned at: https://github.com/fbellomi/crossclj -- the links there probably don't work, but i think some can be seen via http://archive.org: https://web.archive.org/web/20170425230316/http://crossclj.info/fun/clojure.core/reduce.html