<?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 Sententia cdsmithus</title>
	<atom:link href="http://cdsmith.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://cdsmith.wordpress.com</link>
	<description>software, programming languages, and other ideas</description>
	<lastBuildDate>Mon, 06 May 2013 17:43:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Approximations of Pi (and other numbers) as Fractions by Mardeg</title>
		<link>http://cdsmith.wordpress.com/2009/05/23/approximations-of-pi-and-other-numbers-as-fractions/#comment-2383</link>
		<dc:creator><![CDATA[Mardeg]]></dc:creator>
		<pubDate>Mon, 06 May 2013 17:43:49 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=81#comment-2383</guid>
		<description><![CDATA[7^7/4^9 is accurate to 4 decimal places, though hard to say if it&#039;s more memorable than 355/113

5^(4333/6092) and (2143/22)^(1/4) are accurate to 7 and 8 decimal places respectively, more accurate than 355/113 but definitely NOT easier to remember.]]></description>
		<content:encoded><![CDATA[<p>7^7/4^9 is accurate to 4 decimal places, though hard to say if it&#8217;s more memorable than 355/113</p>
<p>5^(4333/6092) and (2143/22)^(1/4) are accurate to 7 and 8 decimal places respectively, more accurate than 355/113 but definitely NOT easier to remember.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Build Your Own Simple Random Numbers by Kratos</title>
		<link>http://cdsmith.wordpress.com/2011/10/10/build-your-own-simple-random-numbers/#comment-2382</link>
		<dc:creator><![CDATA[Kratos]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 17:07:42 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=485#comment-2382</guid>
		<description><![CDATA[excellent]]></description>
		<content:encoded><![CDATA[<p>excellent</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Do Monads Matter? by physjam</title>
		<link>http://cdsmith.wordpress.com/2012/04/18/why-do-monads-matter/#comment-2381</link>
		<dc:creator><![CDATA[physjam]]></dc:creator>
		<pubDate>Wed, 17 Apr 2013 05:32:49 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=544#comment-2381</guid>
		<description><![CDATA[I&#039;m going to start with the function the function add x -&gt; configvar + x.

I think prefs(int) is all possible combinations of int and configvar; that is all pairs of integers.
Now add is the function prefs(int) -&gt; prefs(int), add {a, configvar} -&gt; {configvar+a, configvar}.

Similarly the function add6 : configvar + 6 becomes the functions from prefs(none) = {configvar} -&gt; prefs(int), add6 {configvar} -&gt; {configvar + 6, configvar}

Now the nice thing about this is that we don&#039;t need to explicitly carry around the value of configvar; we implicitly attach it to the variables. This is like an immutable global variable.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m going to start with the function the function add x -&gt; configvar + x.</p>
<p>I think prefs(int) is all possible combinations of int and configvar; that is all pairs of integers.<br />
Now add is the function prefs(int) -&gt; prefs(int), add {a, configvar} -&gt; {configvar+a, configvar}.</p>
<p>Similarly the function add6 : configvar + 6 becomes the functions from prefs(none) = {configvar} -&gt; prefs(int), add6 {configvar} -&gt; {configvar + 6, configvar}</p>
<p>Now the nice thing about this is that we don&#8217;t need to explicitly carry around the value of configvar; we implicitly attach it to the variables. This is like an immutable global variable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell For Kids: Week 1! by 14year old trying to code.</title>
		<link>http://cdsmith.wordpress.com/2011/08/16/haskell-for-kids-week-1/#comment-2377</link>
		<dc:creator><![CDATA[14year old trying to code.]]></dc:creator>
		<pubDate>Fri, 05 Apr 2013 20:31:26 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=339#comment-2377</guid>
		<description><![CDATA[[...] http://briggs.net.nz/snake-wrangling-for-kids.html http://cdsmith.wordpress.com/2011/08...r-kids-week-1/ [...]]]></description>
		<content:encoded><![CDATA[<p>[...] <a href="http://briggs.net.nz/snake-wrangling-for-kids.html" rel="nofollow">http://briggs.net.nz/snake-wrangling-for-kids.html</a> <a href="http://cdsmith.wordpress.com/2011/08" rel="nofollow">http://cdsmith.wordpress.com/2011/08</a>&#8230;r-kids-week-1/ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell For Kids: Week 1! by Arthur Clemens</title>
		<link>http://cdsmith.wordpress.com/2011/08/16/haskell-for-kids-week-1/#comment-2376</link>
		<dc:creator><![CDATA[Arthur Clemens]]></dc:creator>
		<pubDate>Thu, 04 Apr 2013 15:13:57 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=339#comment-2376</guid>
		<description><![CDATA[This is a Minecraft Creeper face, made by my son:

import Graphics.Gloss

picture = pictures [
    rectangleSolid 500 500,
    color (dark aquamarine) (translate 0 17 (rectangleSolid 300 270)),
    translate (-60) 75 (rectangleSolid 60 60),
    translate 60 75 (rectangleSolid 60 60),
    translate 0 0 (rectangleSolid 60 90),
    translate (-45) (-30) (rectangleSolid 30 90),
    translate 45 (-30) (rectangleSolid 30 90)]

http://dac4.designacourse.com:8000/displayInBrowser?digest=UVxmjKI5TeLXOa7EjyPJ2A%3d%3d]]></description>
		<content:encoded><![CDATA[<p>This is a Minecraft Creeper face, made by my son:</p>
<p>import Graphics.Gloss</p>
<p>picture = pictures [<br />
    rectangleSolid 500 500,<br />
    color (dark aquamarine) (translate 0 17 (rectangleSolid 300 270)),<br />
    translate (-60) 75 (rectangleSolid 60 60),<br />
    translate 60 75 (rectangleSolid 60 60),<br />
    translate 0 0 (rectangleSolid 60 90),<br />
    translate (-45) (-30) (rectangleSolid 30 90),<br />
    translate 45 (-30) (rectangleSolid 30 90)]</p>
<p><a href="http://dac4.designacourse.com:8000/displayInBrowser?digest=UVxmjKI5TeLXOa7EjyPJ2A%3d%3d" rel="nofollow">http://dac4.designacourse.com:8000/displayInBrowser?digest=UVxmjKI5TeLXOa7EjyPJ2A%3d%3d</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Do Monads Matter? by Monads For The Terrified &#124; Christopher Olah&#039;s Blog</title>
		<link>http://cdsmith.wordpress.com/2012/04/18/why-do-monads-matter/#comment-2375</link>
		<dc:creator><![CDATA[Monads For The Terrified &#124; Christopher Olah&#039;s Blog]]></dc:creator>
		<pubDate>Wed, 20 Mar 2013 04:20:29 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=544#comment-2375</guid>
		<description><![CDATA[[...] This introduction attempts to avoid some of these problems. In particular, it is only going to teach you how to use monads and not what they are. This avoids (2) and, to a lesser extent, (3). I&#8217;ve tested this approach on a number of people in the last few months, and it seems to be quite effective. That said, I understand that some people may prefer an introduction focusing on the what and why, in which case you may wish to look Chris Smith&#8217;s Why Do Monad&#8217;s Matter?. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] This introduction attempts to avoid some of these problems. In particular, it is only going to teach you how to use monads and not what they are. This avoids (2) and, to a lesser extent, (3). I&#8217;ve tested this approach on a number of people in the last few months, and it seems to be quite effective. That said, I understand that some people may prefer an introduction focusing on the what and why, in which case you may wish to look Chris Smith&#8217;s Why Do Monad&#8217;s Matter?. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell&#8217;s Own DLL Hell by Sven Heyll</title>
		<link>http://cdsmith.wordpress.com/2011/01/16/haskells-own-dll-hell/#comment-2374</link>
		<dc:creator><![CDATA[Sven Heyll]]></dc:creator>
		<pubDate>Thu, 14 Mar 2013 20:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=228#comment-2374</guid>
		<description><![CDATA[Well it&#039;s 2013 now and still ...the problem persists.
The only hackish workaround seems to be cabal-dev. Actually I am in favor of dynamic libraries, but
only for system wide installs. For cabal-install local installs: I think all builds of EXECUTABLES should be sandboxed and the executable should be statically linked to all libraries not explicitly installed as shared libraries by the user/OS. 

Of course there are downsides... it costs soo much main memory and updating a dependency (library) requires a complete rebuild. But actually, like 99% of the time, I frankly dont care, because it&#039;s the executables I am insterested to be up to date not the libraries.]]></description>
		<content:encoded><![CDATA[<p>Well it&#8217;s 2013 now and still &#8230;the problem persists.<br />
The only hackish workaround seems to be cabal-dev. Actually I am in favor of dynamic libraries, but<br />
only for system wide installs. For cabal-install local installs: I think all builds of EXECUTABLES should be sandboxed and the executable should be statically linked to all libraries not explicitly installed as shared libraries by the user/OS. </p>
<p>Of course there are downsides&#8230; it costs soo much main memory and updating a dependency (library) requires a complete rebuild. But actually, like 99% of the time, I frankly dont care, because it&#8217;s the executables I am insterested to be up to date not the libraries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell For Kids: Week 1! by Playing with drawings and animations in Haskell &#124; Experimento imaginÃ¡rio</title>
		<link>http://cdsmith.wordpress.com/2011/08/16/haskell-for-kids-week-1/#comment-2373</link>
		<dc:creator><![CDATA[Playing with drawings and animations in Haskell &#124; Experimento imaginÃ¡rio]]></dc:creator>
		<pubDate>Tue, 26 Feb 2013 01:25:46 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=339#comment-2373</guid>
		<description><![CDATA[[...] a lot to Chris Smith for creating the gloss web interface. Chris has also taught an awesome &#8220;Haskell for kids&#8221; course, which was very inspiring to me&#8230; That&#8217;s how I WANT to teach my kids about [...]]]></description>
		<content:encoded><![CDATA[<p>[...] a lot to Chris Smith for creating the gloss web interface. Chris has also taught an awesome &#8220;Haskell for kids&#8221; course, which was very inspiring to me&#8230; That&#8217;s how I WANT to teach my kids about [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell For Kids: Week 1! by Przemek</title>
		<link>http://cdsmith.wordpress.com/2011/08/16/haskell-for-kids-week-1/#comment-2372</link>
		<dc:creator><![CDATA[Przemek]]></dc:creator>
		<pubDate>Fri, 22 Feb 2013 18:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=339#comment-2372</guid>
		<description><![CDATA[I have started to teach my 7 year old son haskell. We are using your lessons.
http://dac4.designacourse.com:8000/displayInBrowser?digest=6trDxMPs2htLeMBCL9aSWg%3d%3d]]></description>
		<content:encoded><![CDATA[<p>I have started to teach my 7 year old son haskell. We are using your lessons.<br />
<a href="http://dac4.designacourse.com:8000/displayInBrowser?digest=6trDxMPs2htLeMBCL9aSWg%3d%3d" rel="nofollow">http://dac4.designacourse.com:8000/displayInBrowser?digest=6trDxMPs2htLeMBCL9aSWg%3d%3d</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Juggling in Haskell and Gloss by Scott Tucker</title>
		<link>http://cdsmith.wordpress.com/2012/02/14/juggling-in-haskell-and-gloss/#comment-2371</link>
		<dc:creator><![CDATA[Scott Tucker]]></dc:creator>
		<pubDate>Sat, 16 Feb 2013 00:45:42 +0000</pubDate>
		<guid isPermaLink="false">http://cdsmith.wordpress.com/?p=495#comment-2371</guid>
		<description><![CDATA[]]></description>
		<content:encoded><![CDATA[<p>Thanks for finally writing about &gt;Juggling in Haskell and Gloss «<br />
Sententia cdsmithus &lt;Loved it!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
