10 comments

[ 3.3 ms ] story [ 32.0 ms ] thread
I note that the overtone jazz composition has been updated since this presentation was put together. :)
I hate what these slides do to my browser history.
Just completely destroyed mine to the point where I couldn't even get back to HN after swiping my track pad.
(comment deleted)
Yeah.

When I realized it was changing the number in the URL.... "Uh oh..."

These are called rewrite rules and you can find a lot of previous work on this to reference and build on.
Hmmm

  (defrules my-rules
    [(+ ?x 1) (inc ?x)]
    [(- ?x 1) (dec ?x)])
Could something like that be shipped together with libraries and automagically update and refactor my code on simple backward incompatible changes?