unrepl

discussing specification of an edn-based repl and its implementations.
dominicm 2017-05-27T15:04:38.743443Z

@cgrand do you have the gif of the #unrepl/... functionality still?

cgrand 2017-05-27T15:52:05.907912Z

Does the gif moves for you?!

dominicm 2017-05-27T16:09:01.968972Z

that gif is a jpg 😛

dominicm 2017-05-27T16:10:10.973141Z

https://clojurians.slack.com/files/cgrand/F4W73HBHS/unrepl-beans.gif it's okay, the history limit doesn't apply to files anyway @cgrand

dominicm 2017-05-27T16:10:16.973547Z

Seeing hyrepl was enough to find it

cgrand 2017-05-27T16:12:59.982624Z

@dominicm I should fill a bug then. I guess slack doesn't expect gifs in the iOS camera roll

dominicm 2017-05-27T16:13:19.983818Z

heh, typical 😛

dominicm 2017-05-27T16:15:22.991506Z

@cgrand is there anything you'd particularly like me to mention on that slide?

richiardiandrea 2017-05-27T16:38:21.072934Z

It moves me! Very nice

cgrand 2017-05-27T19:53:46.706496Z

@dominicm elision is powerful because it's in fact transclusion. There's arbitrary elision (e.g. print-length) but it can also be used to create progressive disclosure of specialized representations (e.g. Beans) where it becomes a general navigational link it's just hypermedia at work.

👍 2
cgrand 2017-05-27T22:50:31.187669Z

@dominicm "EDN fuller range of types" well EDN being a subset of Clojure it's a bit of a stretch. Two things worth pointing out: input stream is unchanged, only outputstream. Which is properly multiplexed (eval out err ex…) and printing is readable (and this is where EDN comes in play).