Hi Paul,<div><br></div><div>I gave a talk at RubyConf India[1] which sounds similar to Pablo's presentation.</div><div><br></div><div>Do you have a link to his slides, by any chance?<br clear="all"><div><br></div><div>
[1] "clojure is my favourite ruby": <a href="http://vimeo.com/42720839">http://vimeo.com/42720839</a></div><div><br>Steven Deobald</div><div>C42 -- <a href="http://www.c42.in" target="_blank">www.c42.in</a> -- <a href="http://www.rubymonk.com" target="_blank">www.rubymonk.com</a></div>
<br>
<br><br><div class="gmail_quote">On 10 July 2012 04:04, Paul Mucur <span dir="ltr"><<a href="mailto:mudge@mudge.name" target="_blank">mudge@mudge.name</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hot on the heels of Pablo's presentation tonight ("What Ruby Can't<br>
Do"), somewhat annealed by the Slaughtered Lamb's wares and keen to<br>
exercise some of the thornier corners of Ruby's syntax (particularly<br>
from 1.9 onwards), I present the following for your consideration:<br>
"Implementing if in Ruby"<br>
<a href="http://mudge.github.com/2012/07/09/implementing-if-in-ruby.html" target="_blank">http://mudge.github.com/2012/07/09/implementing-if-in-ruby.html</a><br>
<br>
I explain in detail in the post but I've whipped up a small gem called<br>
"if" that allows you to do the following were you feeling so inclined:<br>
<br>
  some_predicate.if ->{ "I'm true!" }, else: ->{ "I'm false!" }<br>
<br>
The whole thing is tongue-in-cheek (using such code in production is<br>
probably tantamount to treason) but does make me wonder how many of<br>
Ruby's keywords could be removed.<br>
<br>
-- mudge<br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</blockquote></div><br></div>