<?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: SOLID Part I &#8211; The Open/Closed-Principle &#8211; C# vs. F#</title>
	<atom:link href="http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/</link>
	<description>This Blog is about Microsoft Dynamics NAV (f.k.a Navision incl. C/SIDE and C/AL), C#, F# and .NET in general.</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:13:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Steffen Forkmann</title>
		<link>http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/comment-page-1/#comment-101368</link>
		<dc:creator>Steffen Forkmann</dc:creator>
		<pubDate>Wed, 26 Aug 2009 07:06:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/#comment-101368</guid>
		<description>Hi SooHyoung,

thanks for the hint.

&lt;code&gt;
let checkRules rules element = 
&#160; &#160; List.tryPick ((&#124;&gt;) element) rules
&lt;/code&gt; 

Now the generic rule checker is really nice.

Regards Steffen</description>
		<content:encoded><![CDATA[<p>Hi SooHyoung,</p>
<p>thanks for the hint.</p>
<p><code><br />
let checkRules rules element =<br />
&nbsp; &nbsp; List.tryPick ((|>) element) rules<br />
</code> </p>
<p>Now the generic rule checker is really nice.</p>
<p>Regards Steffen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SooHyoung Oh</title>
		<link>http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/comment-page-1/#comment-101360</link>
		<dc:creator>SooHyoung Oh</dc:creator>
		<pubDate>Wed, 26 Aug 2009 04:27:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/#comment-101360</guid>
		<description>How about using List.pick or List.tryPick? (F# 1.9.6.16)

type SpamResult = Spam &#124; OK

rule&#039;s type: EMail -&gt; SpamResult option

let checkRules rules email = List.pick ((&#124;&gt;) email) rules</description>
		<content:encoded><![CDATA[<p>How about using List.pick or List.tryPick? (F# 1.9.6.16)</p>
<p>type SpamResult = Spam | OK</p>
<p>rule&#8217;s type: EMail -&gt; SpamResult option</p>
<p>let checkRules rules email = List.pick ((|&gt;) email) rules</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steffen Forkmann</title>
		<link>http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/comment-page-1/#comment-101327</link>
		<dc:creator>Steffen Forkmann</dc:creator>
		<pubDate>Tue, 25 Aug 2009 07:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/#comment-101327</guid>
		<description>Hi Diego,

the reason is I simply forgot that this is also valid. ;-)

Regards,
  Steffen</description>
		<content:encoded><![CDATA[<p>Hi Diego,</p>
<p>the reason is I simply forgot that this is also valid. <img src='http://www.navision-blog.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Regards,<br />
  Steffen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diego</title>
		<link>http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/comment-page-1/#comment-101302</link>
		<dc:creator>Diego</dc:creator>
		<pubDate>Mon, 24 Aug 2009 18:46:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/#comment-101302</guid>
		<description>I&#039;m just wondering... 
Is there any reason for writing the pattern: 
_ as other
instead of simply:
other?</description>
		<content:encoded><![CDATA[<p>I&#8217;m just wondering&#8230;<br />
Is there any reason for writing the pattern:<br />
_ as other<br />
instead of simply:<br />
other?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Groß</title>
		<link>http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/comment-page-1/#comment-101287</link>
		<dc:creator>Alexander Groß</dc:creator>
		<pubDate>Mon, 24 Aug 2009 10:04:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.navision-blog.de/2009/08/24/the-openclosed-principle-c-vs-f/#comment-101287</guid>
		<description>&lt;q&gt;Alex please correct me if I’m wrong, but I think this is what you had in mind Friday.&lt;/q&gt;

This is absolutely what I had in mind when we talked about OCP! ;)</description>
		<content:encoded><![CDATA[<p><q>Alex please correct me if I’m wrong, but I think this is what you had in mind Friday.</q></p>
<p>This is absolutely what I had in mind when we talked about OCP! <img src='http://www.navision-blog.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

