<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ben Allfree &#187; Functional Programming</title>
	<atom:link href="http://www.benallfree.com/tag/functional/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.benallfree.com</link>
	<description>Custom programming by someone who knows the difference.</description>
	<lastBuildDate>Wed, 01 Feb 2012 05:14:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Next-Driven Development in Rails</title>
		<link>http://www.benallfree.com/2008/11/01/next-driven-development-in-rails/</link>
		<comments>http://www.benallfree.com/2008/11/01/next-driven-development-in-rails/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 05:29:59 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[Functional Programming]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2008/11/01/next-driven-development-in-rails/</guid>
		<description><![CDATA[TDD says: Do the simplest thing next.
NDD says: Do the thing you need next the simplest way you can.]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/11/01/next-driven-development-in-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rethinking erlang</title>
		<link>http://www.benallfree.com/2008/06/10/rethinking-erlang/</link>
		<comments>http://www.benallfree.com/2008/06/10/rethinking-erlang/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 04:51:31 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[Functional Programming]]></category>
		<category><![CDATA[language]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=191</guid>
		<description><![CDATA[erlang is a programming language that is supposed to be very scalable. It encourages a form of design that is naturally scalable and as such requires some degree of adjustment for many programmers. The whole idea doesn&#8217;t sit well with me. For the technical among you, you probably already know that erlang utilizes a &#8220;shared <a href='http://www.benallfree.com/2008/06/10/rethinking-erlang/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/06/10/rethinking-erlang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Functional programming languages</title>
		<link>http://www.benallfree.com/2008/05/20/functional-programming-languages/</link>
		<comments>http://www.benallfree.com/2008/05/20/functional-programming-languages/#comments</comments>
		<pubDate>Tue, 20 May 2008 19:44:24 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Functional Programming]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/?p=187</guid>
		<description><![CDATA[Functional programming languages have a templating feature, called a macro, that allows you to write code that writes code. Writing code that writes code is an interesting idea, and is one of the cornerstones of Ruby on Rails. Rails promises to write code that works as long as you promise to use database and file <a href='http://www.benallfree.com/2008/05/20/functional-programming-languages/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2008/05/20/functional-programming-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Measure Quality</title>
		<link>http://www.benallfree.com/2007/11/25/measuring-custom-software-quality/</link>
		<comments>http://www.benallfree.com/2007/11/25/measuring-custom-software-quality/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 20:00:00 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[Functional Programming]]></category>

		<guid isPermaLink="false">http://www.benallfree.com/index.php/2007/11/25/measuring-custom-software-quality/</guid>
		<description><![CDATA[I have a valuable viewpoint toward custom software. To best describe it, I should talk about measuring custom software quality. Quality measurements feed into the support framework for many decisions. Getting accurate information early is perhaps the best way to optimize the efficacy of your decisions, and examining the people involved is the best way <a href='http://www.benallfree.com/2007/11/25/measuring-custom-software-quality/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2007/11/25/measuring-custom-software-quality/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nukelet 1.0 Released</title>
		<link>http://www.benallfree.com/2006/01/29/nukelet-1-0-released/</link>
		<comments>http://www.benallfree.com/2006/01/29/nukelet-1-0-released/#comments</comments>
		<pubDate>Sun, 29 Jan 2006 20:53:18 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Functional Programming]]></category>
		<category><![CDATA[language]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[BenAllfree.com Announces Tool to Enable Rapid Module Development using PHP Scripting for DotNetNuke BenAllfree.com today announced the release of Nukelet 1.0, the first software component to bring custom PHP scripting to the ASP.NET DotNetNuke framework. Publication Date: February 1, 2006. SANTA BARBARA, CA, February 1, 2006. BenAllfree.com today announced the release of Nukelet 1.0, the <a href='http://www.benallfree.com/2006/01/29/nukelet-1-0-released/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2006/01/29/nukelet-1-0-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mozilla FireFox 1.0 Review</title>
		<link>http://www.benallfree.com/2005/01/23/mozilla-firefox-1-0-review/</link>
		<comments>http://www.benallfree.com/2005/01/23/mozilla-firefox-1-0-review/#comments</comments>
		<pubDate>Sun, 23 Jan 2005 07:01:44 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Functional Programming]]></category>
		<category><![CDATA[language]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Mozilla FireFox is an alternative web browser. I am an early adopter by normal standards, but have actually waited longer than most developers I know. Now that I am using it, I have joined in the Mozilla FireFox craze. Mozilla FireFox is a mildly interesting web browser because the user interface is described completely with <a href='http://www.benallfree.com/2005/01/23/mozilla-firefox-1-0-review/'>[...]</a>]]></description>
		<wfw:commentRss>http://www.benallfree.com/2005/01/23/mozilla-firefox-1-0-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

