<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>ianhenderson.org</title>
		<link>http://ianhenderson.org/journal.html</link>
		<description>Web 1.618</description>
		<language>en-us</language>
		<lastBuildDate>Wed, 05 Dec 2007 02:29:32 PST</lastBuildDate>
		<generator>carpentry 0.01</generator>
					<item>
				<title>FRIST PSOT!!!11</title>
				
				<description>&lt;p&gt;Yeah, so I&amp;#8217;m a bit late to the weblog party.  But then again, so&amp;#8217;s &lt;a href=&quot;http://dig.csail.mit.edu/breadcrumbs/blog/4&quot;&gt;Tim Berners-Lee&lt;/a&gt;.&lt;/p&gt;</description>
				<pubDate>Tue, 20 Dec 2005 00:20:44 PST</pubDate>
			</item>
			<item>
				<title>currying in javascript</title>
				<link>http://ianhenderson.org/currying_in_javascript.html</link>
				<description>&lt;p&gt;Many functional programming languages (e.g. Haskell, ML) support a useful language feature known as &amp;#8220;currying.&amp;#8221;  The gist of it is: you give a function fewer arguments than it was expecting, and it yields another function that takes the remaining arguments.  While Javascript isn&amp;#8217;t widely thought of as a functional programming language, it has lots of functional language features&amp;#8212;anonymous functions, closures, &amp;#38;c.  So how do we implement &amp;#8220;currying&amp;#8221; in Javascript? &lt;a href=&quot;currying_in_javascript.html&quot;&gt;read more&amp;hellip;&lt;/a&gt;&lt;/p&gt;</description>
				<pubDate>Tue, 20 Dec 2005 00:30:27 PST</pubDate>
			</item>

	</channel>
</rss>
