<?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/"
		>
<channel>
	<title>Comments on: Erlang FizzBuzz Showdown (pt2)</title>
	<atom:link href="http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/</link>
	<description></description>
	<lastBuildDate>Wed, 10 Feb 2010 12:06:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Guest</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-55</link>
		<dc:creator>Guest</dc:creator>
		<pubDate>Mon, 14 Sep 2009 11:59:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-55</guid>
		<description>Interesting post. I have stumbled this for my friends. Hope others find it as interesting as I did.</description>
		<content:encoded><![CDATA[<p>Interesting post. I have stumbled this for my friends. Hope others find it as interesting as I did.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JoelHughes</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-13</link>
		<dc:creator>JoelHughes</dc:creator>
		<pubDate>Mon, 18 May 2009 14:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-13</guid>
		<description>Thanks, but as stated in Part 1: this was more to aid learning rather than using built in functionality (which I certainly will in future) - also the range function is modified to receive higher order functions, not sure that can be done with lists:seq?</description>
		<content:encoded><![CDATA[<p>Thanks, but as stated in Part 1: this was more to aid learning rather than using built in functionality (which I certainly will in future) &#8211; also the range function is modified to receive higher order functions, not sure that can be done with lists:seq?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JoelHughes</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-12</link>
		<dc:creator>JoelHughes</dc:creator>
		<pubDate>Mon, 18 May 2009 14:04:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-12</guid>
		<description>The &quot;From &lt; To&quot; is simply to stop an infinite loop if the function was called backwards e.g. range(5,1).</description>
		<content:encoded><![CDATA[<p>The &#8220;From &lt; To&#8221; is simply to stop an infinite loop if the function was called backwards e.g. range(5,1).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guest</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-11</link>
		<dc:creator>Guest</dc:creator>
		<pubDate>Sat, 16 May 2009 16:31:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-11</guid>
		<description>lists:seq(1,100).</description>
		<content:encoded><![CDATA[<p>lists:seq(1,100).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iWantToKeepAnon</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-10</link>
		<dc:creator>iWantToKeepAnon</dc:creator>
		<pubDate>Sat, 16 May 2009 03:55:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-10</guid>
		<description>Ah, ok there is the list comprehension.  Very good.  But the guard &quot;From &lt; To&quot; still isn&#039;t (AFAIK) necessary.  Erlang matches your function clauses top to bottom and the &quot;range(To,To,F)&quot; clause would break you out of your recursion.&lt;br&gt;&lt;br&gt;What is the guard for?</description>
		<content:encoded><![CDATA[<p>Ah, ok there is the list comprehension.  Very good.  But the guard &#8220;From &lt; To&#8221; still isn&#39;t (AFAIK) necessary.  Erlang matches your function clauses top to bottom and the &#8220;range(To,To,F)&#8221; clause would break you out of your recursion.</p>
<p>What is the guard for?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joelhughes</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-8</link>
		<dc:creator>joelhughes</dc:creator>
		<pubDate>Fri, 15 May 2009 14:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-8</guid>
		<description>Thanks Matt, I didn&#039;t know that short cut - pretty handy!</description>
		<content:encoded><![CDATA[<p>Thanks Matt, I didn&#39;t know that short cut &#8211; pretty handy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Brubeck</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-6</link>
		<dc:creator>Matt Brubeck</dc:creator>
		<pubDate>Thu, 14 May 2009 23:44:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-6</guid>
		<description>Just a minor comment - this function:&lt;br&gt;&lt;br&gt;&lt;code&gt;&lt;br&gt;  combine(To) -&gt;&lt;br&gt;    F = (fun(I) -&gt;  fizzbuzz(I) end),&lt;br&gt;    lists:map(F,range(1,To,[])).&lt;br&gt;&lt;/code&gt;&lt;br&gt;&lt;br&gt;could be written a little more clearly and concisely as:&lt;br&gt;&lt;br&gt;&lt;code&gt;&lt;br&gt;  combine(To) -&gt;&lt;br&gt;    lists:map(fun fizzbuzz/1, range(1,To,[])).&lt;br&gt;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Just a minor comment &#8211; this function:</p>
<p><code><br />  combine(To) -&gt;<br />    F = (fun(I) -&gt;  fizzbuzz(I) end),<br />    lists:map(F,range(1,To,[])).<br /></code></p>
<p>could be written a little more clearly and concisely as:</p>
<p><code><br />  combine(To) -&gt;<br />    lists:map(fun fizzbuzz/1, range(1,To,[])).<br /></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Hughes&#8217;s Blog &#187; Erlang FizzBuzz Showdown (Pt 1)</title>
		<link>http://www.joelhughes.co.uk/blog/2009/05/erlang-fizzbuzz-showdown-pt2/comment-page-1/#comment-3</link>
		<dc:creator>Joel Hughes&#8217;s Blog &#187; Erlang FizzBuzz Showdown (Pt 1)</dc:creator>
		<pubDate>Thu, 14 May 2009 11:43:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.joelhughes.co.uk/blog/?p=74#comment-3</guid>
		<description>[...] Part 2 &gt;&gt; [...]</description>
		<content:encoded><![CDATA[<p>[...] Part 2 &gt;&gt; [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
