[–] b6 12y ago ↗ I really like tools like these! The one I use for Haskell is hlint[1].1: http://community.haskell.org/~ndm/hlint/
[–] moomin 12y ago ↗ I note that the overtone jazz composition has been updated since this presentation was put together. :)
[–] stopthemadness 12y ago ↗ I hate what these slides do to my browser history. [–] CaveTech 12y ago ↗ Just completely destroyed mine to the point where I couldn't even get back to HN after swiping my track pad. [–] [deleted] 12y ago ↗ (comment deleted) [–] Frozenlock 12y ago ↗ Yeah.When I realized it was changing the number in the URL.... "Uh oh..."
[–] CaveTech 12y ago ↗ Just completely destroyed mine to the point where I couldn't even get back to HN after swiping my track pad. [–] [deleted] 12y ago ↗ (comment deleted)
[–] LogicX 12y ago ↗ At first I thought this would be talking about kibits, now collaborate: http://www.collaborate.com/
[–] mhewett 12y ago ↗ These are called rewrite rules and you can find a lot of previous work on this to reference and build on. [–] jonase 12y ago ↗ The best source I've found is at http://rewriting.loria.fr which contains lots of interesting papers.
[–] jonase 12y ago ↗ The best source I've found is at http://rewriting.loria.fr which contains lots of interesting papers.
[–] FeatureRush 12y ago ↗ 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?
10 comments
[ 3.3 ms ] story [ 32.0 ms ] thread1: http://community.haskell.org/~ndm/hlint/
When I realized it was changing the number in the URL.... "Uh oh..."