<?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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	>
<channel>
	<title>Comments on: The &#8220;Hole in the middle&#8221; pattern</title>
	<atom:link href="http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/feed/" rel="self" type="application/rss+xml" />
	<link>http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/</link>
	<description>programming, politics, &#38; other religious issues</description>
	<lastBuildDate>Sat, 13 Mar 2010 19:36:10 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: IT Blog</title>
		<link>http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/#comment-34355</link>
		<dc:creator>IT Blog</dc:creator>
		<pubDate>Sat, 04 Apr 2009 20:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/archive/2007/07/10/279#comment-34355</guid>
		<description>&lt;strong&gt;Lambdas in Java...&lt;/strong&gt;

Gerade bastle ich an einem Wrapper für DataSources der im Umgang mit Datenbanken helfen soll (zusätzliche Statistiken, blocking bei DB Fehlern und pausieren von DB Anfragen). Dabei wrappe ich zwei Methoden getConnection() und getConnection(String, St...</description>
		<content:encoded><![CDATA[<p><strong>Lambdas in Java&#8230;</strong></p>
<p>Gerade bastle ich an einem Wrapper für DataSources der im Umgang mit Datenbanken helfen soll (zusätzliche Statistiken, blocking bei DB Fehlern und pausieren von DB Anfragen). Dabei wrappe ich zwei Methoden getConnection() und getConnection(String, St&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Functional C#: The hole in the middle pattern at Mark Needham</title>
		<link>http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/#comment-34343</link>
		<dc:creator>Functional C#: The hole in the middle pattern at Mark Needham</dc:creator>
		<pubDate>Sat, 04 Apr 2009 01:43:12 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/archive/2007/07/10/279#comment-34343</guid>
		<description>[...] hole in the middle pattern, coined by Brian Hurt, shows a cool way of using higher order functions in order to reuse code in [...]</description>
		<content:encoded><![CDATA[<p>[...] hole in the middle pattern, coined by Brian Hurt, shows a cool way of using higher order functions in order to reuse code in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enfranchised Mind &#187; Functional (Meta)?Programming Stunts for Ruby and Groovy (and a Little Perl)</title>
		<link>http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/#comment-33407</link>
		<dc:creator>Enfranchised Mind &#187; Functional (Meta)?Programming Stunts for Ruby and Groovy (and a Little Perl)</dc:creator>
		<pubDate>Tue, 24 Jun 2008 19:40:23 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/archive/2007/07/10/279#comment-33407</guid>
		<description>[...] all kinds of eyebrows and made my code unmistakable. Meanwhile, my co-blogger was talking about &#8220;The Hole in the Middle&#8221; Pattern, which is also a lay-up within FP circles but required some backflips to implement in Java [...]</description>
		<content:encoded><![CDATA[<p>[...] all kinds of eyebrows and made my code unmistakable. Meanwhile, my co-blogger was talking about &#8220;The Hole in the Middle&#8221; Pattern, which is also a lay-up within FP circles but required some backflips to implement in Java [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paint.NET &#187; Blog Archive &#187; Continuation-Passing Style Simplifies Your Exception Handling Code</title>
		<link>http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/#comment-32345</link>
		<dc:creator>Paint.NET &#187; Blog Archive &#187; Continuation-Passing Style Simplifies Your Exception Handling Code</dc:creator>
		<pubDate>Mon, 21 Jan 2008 22:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/archive/2007/07/10/279#comment-32345</guid>
		<description>[...] and it gets tiring and unreadable or unmanageable after awhile. This pattern, which is called the hole in the middle pattern, crops up all the time in imperative programming. Most of the time we just trudge through the code [...]</description>
		<content:encoded><![CDATA[<p>[...] and it gets tiring and unreadable or unmanageable after awhile. This pattern, which is called the hole in the middle pattern, crops up all the time in imperative programming. Most of the time we just trudge through the code [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thoughts on the Science of Computing : What's in a language?</title>
		<link>http://enfranchisedmind.com/blog/posts/the-hole-in-the-middle-pattern/#comment-31620</link>
		<dc:creator>Thoughts on the Science of Computing : What's in a language?</dc:creator>
		<pubDate>Wed, 05 Sep 2007 00:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/archive/2007/07/10/279#comment-31620</guid>
		<description>[...] allow you to capture code blocks and the local variables that were set where they are created. The Hole in the Middle Pattern is one example of a use of a closure. Python does have some lightweight support for similar [...]</description>
		<content:encoded><![CDATA[<p>[...] allow you to capture code blocks and the local variables that were set where they are created. The Hole in the Middle Pattern is one example of a use of a closure. Python does have some lightweight support for similar [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
