<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Kerflyn&#039;s Blog</title>
	<atom:link href="http://kerflyn.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://kerflyn.wordpress.com</link>
	<description>Well... It&#039;s a blog!</description>
	<lastBuildDate>Fri, 19 Apr 2013 09:00:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Java 8: Now You Have Mixins? by bacar</title>
		<link>http://kerflyn.wordpress.com/2012/07/09/java-8-now-you-have-mixins/#comment-175</link>
		<dc:creator><![CDATA[bacar]]></dc:creator>
		<pubDate>Fri, 19 Apr 2013 09:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=679#comment-175</guid>
		<description><![CDATA[Isn&#039;t calling it &quot;FakeBrokenMixin&quot; and saying &quot;our emulation of mixins is not compatible with Java 8&quot; a bit misleading?

The problem seems to be that makeX() returns the same object twice; the fact that it does so appears to have nothing to do with the fact that it&#039;s using a mixin emulation technique. (If I&#039;ve misunderstood this, please do correct me). Would the same problem occur - cached object returned - even if we weren&#039;t using mixins?

The interesting and surprising thing here seems to be the behaviour of lambdas.]]></description>
		<content:encoded><![CDATA[<p>Isn&#8217;t calling it &#8220;FakeBrokenMixin&#8221; and saying &#8220;our emulation of mixins is not compatible with Java 8&#8243; a bit misleading?</p>
<p>The problem seems to be that makeX() returns the same object twice; the fact that it does so appears to have nothing to do with the fact that it&#8217;s using a mixin emulation technique. (If I&#8217;ve misunderstood this, please do correct me). Would the same problem occur &#8211; cached object returned &#8211; even if we weren&#8217;t using mixins?</p>
<p>The interesting and surprising thing here seems to be the behaviour of lambdas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on [FR] Brown Bag Lunch (BBL) by Zorro</title>
		<link>http://kerflyn.wordpress.com/2013/02/06/bbl/#comment-167</link>
		<dc:creator><![CDATA[Zorro]]></dc:creator>
		<pubDate>Wed, 06 Feb 2013 07:17:57 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=738#comment-167</guid>
		<description><![CDATA[C&#039;est quoi ce délire ?
Et puis quoi encore ?  Arrêtes un peu avec ta folie Scala et java 8 !!!]]></description>
		<content:encoded><![CDATA[<p>C&#8217;est quoi ce délire ?<br />
Et puis quoi encore ?  Arrêtes un peu avec ta folie Scala et java 8 !!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on BBL by [FR] Brown Bag Lunch (BBL) &#171; Kerflyn&#039;s Blog</title>
		<link>http://kerflyn.wordpress.com/bbl/#comment-166</link>
		<dc:creator><![CDATA[[FR] Brown Bag Lunch (BBL) &#171; Kerflyn&#039;s Blog]]></dc:creator>
		<pubDate>Tue, 05 Feb 2013 23:21:15 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?page_id=752#comment-166</guid>
		<description><![CDATA[[...] Tout le détail est ici : http://kerflyn.wordpress.com/bbl/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Tout le détail est ici : <a href="http://kerflyn.wordpress.com/bbl/" rel="nofollow">http://kerflyn.wordpress.com/bbl/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Java 8: Now You Have Mixins? by About Java</title>
		<link>http://kerflyn.wordpress.com/2012/07/09/java-8-now-you-have-mixins/#comment-165</link>
		<dc:creator><![CDATA[About Java]]></dc:creator>
		<pubDate>Wed, 26 Dec 2012 12:57:39 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=679#comment-165</guid>
		<description><![CDATA[very useful informative article for me.. thanks for sharing.. :)]]></description>
		<content:encoded><![CDATA[<p>very useful informative article for me.. thanks for sharing.. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Playing with Scala&#8217;s pattern matching by SBlog &#187; Blog Archive &#187; Ruby Pattern Matching</title>
		<link>http://kerflyn.wordpress.com/2011/02/14/playing-with-scalas-pattern-matching/#comment-164</link>
		<dc:creator><![CDATA[SBlog &#187; Blog Archive &#187; Ruby Pattern Matching]]></dc:creator>
		<pubDate>Mon, 10 Dec 2012 21:39:41 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=159#comment-164</guid>
		<description><![CDATA[[...] One of the features I miss in Ruby after coding in scala is Pattern Matching. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] One of the features I miss in Ruby after coding in scala is Pattern Matching. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Playing with Scala&#8217;s pattern matching by ilangostl</title>
		<link>http://kerflyn.wordpress.com/2011/02/14/playing-with-scalas-pattern-matching/#comment-163</link>
		<dc:creator><![CDATA[ilangostl]]></dc:creator>
		<pubDate>Wed, 31 Oct 2012 18:17:36 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=159#comment-163</guid>
		<description><![CDATA[I also found Martin&#039;s interview on artima quite useful: The Point of Pattern Matching in Scala - http://www.artima.com/scalazine/articles/pattern_matching.html]]></description>
		<content:encoded><![CDATA[<p>I also found Martin&#8217;s interview on artima quite useful: The Point of Pattern Matching in Scala &#8211; <a href="http://www.artima.com/scalazine/articles/pattern_matching.html" rel="nofollow">http://www.artima.com/scalazine/articles/pattern_matching.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Playing with Scala&#8217;s pattern matching by ilangostl</title>
		<link>http://kerflyn.wordpress.com/2011/02/14/playing-with-scalas-pattern-matching/#comment-162</link>
		<dc:creator><![CDATA[ilangostl]]></dc:creator>
		<pubDate>Wed, 31 Oct 2012 17:59:47 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=159#comment-162</guid>
		<description><![CDATA[Thank you. That helps. &quot;ch is matched with the first element of chrList and charList is matched with the rest of chrList.&quot; I think that was the crucial piece.]]></description>
		<content:encoded><![CDATA[<p>Thank you. That helps. &#8220;ch is matched with the first element of chrList and charList is matched with the rest of chrList.&#8221; I think that was the crucial piece.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Playing with Scala&#8217;s pattern matching by fsarradin</title>
		<link>http://kerflyn.wordpress.com/2011/02/14/playing-with-scalas-pattern-matching/#comment-161</link>
		<dc:creator><![CDATA[fsarradin]]></dc:creator>
		<pubDate>Wed, 24 Oct 2012 19:36:04 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=159#comment-161</guid>
		<description><![CDATA[chrList looks like List(c1, c2, ..., cn). This is the same as c1 :: (c2 :: (... :: (cn :: Nil)...)). Where :: is an operator that takes an element on the right side and a List on the left side. Scala tries to match it with ch :: charList. In such a pattern, ch is matched with the first element of chrList and charList is matched with the rest of chrList.

If you want more precise answers on this subject, I suggest that you the book &quot;Programming in Scala&quot; by M. Odersky et al. (http://www.artima.com/shop/programming_in_scala_2ed), or ask your questions on a Scala mailing list, or even that you get to http://stackoverflow.com/.]]></description>
		<content:encoded><![CDATA[<p>chrList looks like List(c1, c2, &#8230;, cn). This is the same as c1 :: (c2 :: (&#8230; :: (cn :: Nil)&#8230;)). Where :: is an operator that takes an element on the right side and a List on the left side. Scala tries to match it with ch :: charList. In such a pattern, ch is matched with the first element of chrList and charList is matched with the rest of chrList.</p>
<p>If you want more precise answers on this subject, I suggest that you the book &#8220;Programming in Scala&#8221; by M. Odersky et al. (<a href="http://www.artima.com/shop/programming_in_scala_2ed" rel="nofollow">http://www.artima.com/shop/programming_in_scala_2ed</a>), or ask your questions on a Scala mailing list, or even that you get to <a href="http://stackoverflow.com/" rel="nofollow">http://stackoverflow.com/</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Playing with Scala&#8217;s pattern matching by ilango</title>
		<link>http://kerflyn.wordpress.com/2011/02/14/playing-with-scalas-pattern-matching/#comment-160</link>
		<dc:creator><![CDATA[ilango]]></dc:creator>
		<pubDate>Fri, 19 Oct 2012 15:48:03 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=159#comment-160</guid>
		<description><![CDATA[I have been learning pattern-matching based on your blog. After that, I wrote my own code
So, how would you interpret the following case statement that I wrote myself. This works. It is used inside a higher-order function, but I still can&#039;t interpret it very well.

def occurrences(chrList: List[Char], pairs: List[(Char, Int)]): List[(Char, Int)] = chrList match {
     case (ch :: charList) =&gt;  occurrences(chList.filter(_ != ch), pairs :+ (ch, 1 + chList.count(_ == ch)))
   ---
   --
}
My problem is, I can&#039;t seem to understand how ch is getting its values in the expression on the right. Thanks for your time.]]></description>
		<content:encoded><![CDATA[<p>I have been learning pattern-matching based on your blog. After that, I wrote my own code<br />
So, how would you interpret the following case statement that I wrote myself. This works. It is used inside a higher-order function, but I still can&#8217;t interpret it very well.</p>
<p>def occurrences(chrList: List[Char], pairs: List[(Char, Int)]): List[(Char, Int)] = chrList match {<br />
     case (ch :: charList) =&gt;  occurrences(chList.filter(_ != ch), pairs :+ (ch, 1 + chList.count(_ == ch)))<br />
   &#8212;<br />
   &#8211;<br />
}<br />
My problem is, I can&#8217;t seem to understand how ch is getting its values in the expression on the right. Thanks for your time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Playing with Scala&#8217;s pattern matching by ilango</title>
		<link>http://kerflyn.wordpress.com/2011/02/14/playing-with-scalas-pattern-matching/#comment-159</link>
		<dc:creator><![CDATA[ilango]]></dc:creator>
		<pubDate>Tue, 16 Oct 2012 21:36:49 +0000</pubDate>
		<guid isPermaLink="false">http://kerflyn.wordpress.com/?p=159#comment-159</guid>
		<description><![CDATA[Thanks for your reply. I was running it as an application in Eclipse. I ran your code in the REPL after you asked me to and yes, it ran with no problems.]]></description>
		<content:encoded><![CDATA[<p>Thanks for your reply. I was running it as an application in Eclipse. I ran your code in the REPL after you asked me to and yes, it ran with no problems.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
