portland-or

Clojure in PDX yo!
bill 2015-11-19T22:02:19.000002Z

been watching the videos from the Conj https://www.youtube.com/channel/UCaLlzGqiPE2QRj6sSOawJRg

bill 2015-11-19T22:04:52.000003Z

@hlship: you may be interested in Colin Fleming’s (the Cursive guy) talk on how he improved error messages by writing grammars for all the macros https://www.youtube.com/watch?v=kt4haSH2xcs

hlship 2015-11-19T22:05:18.000004Z

Thanks; already saw it (and already purchased my Cursive license).

hlship 2015-11-19T22:05:44.000005Z

He was originally planning on using some invective-laced rants about Clojure from me on some slides, but he pulled back from the brink, it looks like.

bill 2015-11-19T22:11:03.000006Z

I like the idea of hooking (the reader?) to call his grammar-checking wrappers ahead of all macros in any old REPL—not just in Cursive/IntelliJ. He shows this kind of as an “oh by the way” near the end of the talk. I also like the connection he highlights between his work and prior work. Even really smart people often have to get deep into something before they see the connection to prior work.

bill 2015-11-19T22:19:44.000007Z

Um ok I just “pre-ordered” mine too. Colin totally earned it. For other folks who may not be aware: what I “pre-ordered” was apparently/maybe an IDE, based on Cursive, that will be available “in the future”. Or maybe I just made a donation to Colin. Either way, I feel good because: 20% discount! only $79.20 versus the regular price of $99 for um, whatever it is.

bill 2015-11-19T22:22:41.000008Z

Benjamin C. Pierce’s talk on using test.check to find bugs in DropBox has inspired me to get off my ignorance and write some property-based tests https://www.youtube.com/watch?v=Y2jQe8DFzUM