Fork me on GitHub
#rewrite-clj
<
2019-08-31
>
sogaiu01:08:12

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

sogaiu01:08:55

rewrite-clj data and rebl

lee03:08:25

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

sogaiu03:08:50

please do 🙂

lee21:08:26

@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…

sogaiu22:08:07

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

sogaiu22:08:40

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.

lee05:09:16

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

sogaiu05:09:11

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.

sogaiu09:08:21

@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

lee16:08:45

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

sogaiu22:08:15

@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