<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - Tao Liu: F# Design Patterns</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns/rss"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_100_ch9.jpg</url>
		<title>Channel 9 - Tao Liu: F# Design Patterns</title>
		<link></link>
	</image>
	<description>Tao Liu, an engineer on the F# team, explains (and demonstrates)&amp;nbsp;the importance and value of design patterns for F#. Many programmers who work on large or complex software&amp;nbsp;systems are accustomed to employing design patterns in the development of&amp;nbsp;these systems.&amp;nbsp; For experienced C# developers wanting to add F# to their toolchain for large scale software development, design patterns play a very important role. Historically, there have been little to no formal design patterns for F#. This is no longer the case. Tune in.Further reading and sample code employing design patterns in F# 3.0:http://fsharp3sample.codeplex.com/ </description>
	<link></link>
	<language>en</language>
	<pubDate>Sun, 19 May 2013 06:28:48 GMT</pubDate>
	<lastBuildDate>Sun, 19 May 2013 06:28:48 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Nice&#33;<p>posted by nim</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545043525295053</link>
		<pubDate>Tue, 18 Oct 2011 03:12:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545043525295053</guid>
		<dc:creator>nim</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[It&#39;s looks good&#33;<p>posted by Jane</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545056290411376</link>
		<pubDate>Tue, 18 Oct 2011 03:33:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545056290411376</guid>
		<dc:creator>Jane</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Great presentation! Have been waiting for this long time.&nbsp;</p><p>posted by anita89</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545056376370016</link>
		<pubDate>Tue, 18 Oct 2011 03:33:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545056376370016</guid>
		<dc:creator>anita89</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>nice GI function on design pattern. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by Joh_box</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545059505698214</link>
		<pubDate>Tue, 18 Oct 2011 03:39:10 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545059505698214</guid>
		<dc:creator>Joh_box</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Woo!</p><p>posted by Bubble_Jane</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545061242557208</link>
		<pubDate>Tue, 18 Oct 2011 03:42:04 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545061242557208</guid>
		<dc:creator>Bubble_Jane</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Wonderful topic. Now more convinced F&#35; is ready for a main stream language. Love the cat&#47;dog sample. Powerful language.<p>posted by Heather</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545086123456824</link>
		<pubDate>Tue, 18 Oct 2011 04:23:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545086123456824</guid>
		<dc:creator>Heather</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>this talk makes me think F# is something for real world app. Nice talk.</p><p>posted by 8west</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545087005735100</link>
		<pubDate>Tue, 18 Oct 2011 04:25:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545087005735100</guid>
		<dc:creator>8west</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>@<a href="/posts/Tao-Liu-F-Design-Patterns#c634545086123456824">Heather</a>: &#43;1</p><p>posted by paulKJ</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545089484618426</link>
		<pubDate>Tue, 18 Oct 2011 04:29:08 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545089484618426</guid>
		<dc:creator>paulKJ</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>@<a href="/posts/Tao-Liu-F-Design-Patterns#c634545043525295053">nim</a>:nice nice</p><p>posted by parm</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545097094981054</link>
		<pubDate>Tue, 18 Oct 2011 04:41:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545097094981054</guid>
		<dc:creator>parm</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<div>&nbsp;finally&nbsp;have&nbsp;a&nbsp;nice&nbsp;F#&nbsp;design&nbsp;pattern&nbsp;talk</div><p>posted by parm</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545098693635597</link>
		<pubDate>Tue, 18 Oct 2011 04:44:29 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545098693635597</guid>
		<dc:creator>parm</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[new F&#35; design pattern, example helps understand a lot.<br>thanks &#64;&#64;<p>posted by victor</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545130439362975</link>
		<pubDate>Tue, 18 Oct 2011 05:37:23 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545130439362975</guid>
		<dc:creator>victor</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>nice talk about F# and design patterns.</p><p>posted by footelevator</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545146092945031</link>
		<pubDate>Tue, 18 Oct 2011 06:03:29 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545146092945031</guid>
		<dc:creator>footelevator</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[terrific F&#35; topic enabling the language much appealing. wonderful pattern for the functional language&#33;<p>posted by harry</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545194907414933</link>
		<pubDate>Tue, 18 Oct 2011 07:24:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545194907414933</guid>
		<dc:creator>harry</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>I just fell in love with generic explicit member constraints.</p><p>posted by philjay</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545217577339181</link>
		<pubDate>Tue, 18 Oct 2011 08:02:37 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545217577339181</guid>
		<dc:creator>philjay</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Nice little video, and it grabbed me, but can&#39;t make up my mind if i like the idea. Tao mentiones that some people don&#39;t think functional programming needs design patterns, but he thinks they are useful - so i&#39;m sure he has a deeper understanding than just what he discussed.  The points i&#39;d raise are&#58;<br>- The patterns raised are Patterns of Reusable &#42;&#42;Object Oriented&#42;&#42; Software. So they show how to use the OO side of F&#35; - using it&#39;s language features - not really F&#35;&#39;s functional features.<br>- These mostly pertain to statically typed OO. e.g Ruby and other dynamically typed languages don&#39;t need an explicit visitor pattern - or many other patterns. So if this set don&#39;t really belong in dynamically typed languages - do they belong in a multi-paradigm functional language &#63;<br>- C&#43;&#43; - multiparadigm - and look at how long it has taken for people to catch on to the functional derived STL. Not until Boost and Lambdas did most c&#43;&#43; programmmers venture into algorithms - i.e functional - territory. <br>- Most programmers i know barely write OO code - it&#39;s procedural with classes. But then it&#39;s hard to write OO code when your talking for example to a WCF services that are in pretty much procedural.<br>- I really thought Axum or spec&#35; might shake this up a bit - really make people think about using the right language for the task at hand - but I guess they are too different for now.<br><br>As a programmer in a time of lots of change &#40;fun&#41; i would love to see some clarification of how to use all these varied techniques and languages well - I&#39;m just wary of multiparadigm confuzzling &#33;<p>posted by DazedAndConfused</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545225573551248</link>
		<pubDate>Tue, 18 Oct 2011 08:15:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545225573551248</guid>
		<dc:creator>DazedAndConfused</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[It was remiss of me to rant about these patterns without at least providing some backup to my point of view<br><br>http&#58;&#47;&#47;www.haskell.org&#47;haskellwiki&#47;The_Monad.Reader&#47;Issue3&#47;Functional_Programming_vs_Object_Oriented_Programming - and specifically look at <br>5 OO and FP Styles Contrasted<br><br>This link is haskell oriented, but really i think it highlights OO and functional styles being almost opposed. Big brains like Dr Lammel could probably discuss this, and i think it ties in with the expression problem. Charles - after the fantastic expression&#47;type class series - any chance of interviewing Dr Ralf again about OOHaskell and combined OO &#47; Functional F&#35; languages &#63;<br><br>Simple question - guess i&#39;m a bit of an idiom..... err i mean idiot<br>&#34;Help me Obi Wan Kenobi &#33; If i were to write a enterprise app in F&#35; when should i even use an object &#40;record type with members&#47;mutable data&#41; &#63;&#34; In ViewModels &#40;e.g for binding too&#41;, for interop with c&#35;, <br><br><p>posted by DazedAndConfused</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545308815430031</link>
		<pubDate>Tue, 18 Oct 2011 10:34:41 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545308815430031</guid>
		<dc:creator>DazedAndConfused</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Great, examples make things easily to understand. Thanks<p>posted by Christ</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545365456656432</link>
		<pubDate>Tue, 18 Oct 2011 12:09:05 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545365456656432</guid>
		<dc:creator>Christ</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Wonderful&#33; Microsoft is working hard to make designers&#39; life easier. Now, &#34;F&#34; does not only mean facebook. Good job Tao and F&#35; team.<p>posted by Wei</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545681546457590</link>
		<pubDate>Tue, 18 Oct 2011 20:55:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545681546457590</guid>
		<dc:creator>Wei</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>A very timely presentation. Now I believe more F# is suitable as a language for commercial applications.</p><p>posted by paulqing</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545702744034083</link>
		<pubDate>Tue, 18 Oct 2011 21:31:14 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545702744034083</guid>
		<dc:creator>paulqing</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Very nice&#33;<p>posted by Bella</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545839756376439</link>
		<pubDate>Wed, 19 Oct 2011 01:19:35 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545839756376439</guid>
		<dc:creator>Bella</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[very nice demo for F&#35; design patterns.<p>posted by Andrew</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545871149092915</link>
		<pubDate>Wed, 19 Oct 2011 02:11:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545871149092915</guid>
		<dc:creator>Andrew</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Nice job&#33;<p>posted by Jie</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545901825124409</link>
		<pubDate>Wed, 19 Oct 2011 03:03:02 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545901825124409</guid>
		<dc:creator>Jie</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Wonderful! Now, &quot;F&quot; does not only mean facebook. Good job Tao and F# team. </p><p>posted by harveyhuo</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545910645728799</link>
		<pubDate>Wed, 19 Oct 2011 03:17:44 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634545910645728799</guid>
		<dc:creator>harveyhuo</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Do the&nbsp;generic explicit member constraints, permit a form of generic operators? If we know the actual method used by the operator to perform the operation.</p><p>posted by AdamSpeight2008</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546208373788029</link>
		<pubDate>Wed, 19 Oct 2011 11:33:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546208373788029</guid>
		<dc:creator>AdamSpeight2008</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Vice nice presentation. Excellent topoc&#33;<p>posted by Jack Lu</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546413627092013</link>
		<pubDate>Wed, 19 Oct 2011 17:16:02 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546413627092013</guid>
		<dc:creator>Jack Lu</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Wonderful&#33;<p>posted by coco</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546710750810977</link>
		<pubDate>Thu, 20 Oct 2011 01:31:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546710750810977</guid>
		<dc:creator>coco</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Very nice&#33;<br><p>posted by may</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546744030500691</link>
		<pubDate>Thu, 20 Oct 2011 02:26:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546744030500691</guid>
		<dc:creator>may</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Great presentation and demo&#33;<p>posted by Sandy</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546750673163483</link>
		<pubDate>Thu, 20 Oct 2011 02:37:47 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546750673163483</guid>
		<dc:creator>Sandy</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif?v=c9' alt='Big Smile' /></p><p>posted by ETBoy</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546856021921422</link>
		<pubDate>Thu, 20 Oct 2011 05:33:22 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634546856021921422</guid>
		<dc:creator>ETBoy</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Very nice presentation. I am more convinced to use F# for commercial applications.</p><p>posted by Annlee</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634547733432889364</link>
		<pubDate>Fri, 21 Oct 2011 05:55:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634547733432889364</guid>
		<dc:creator>Annlee</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Recently did a poc with F# and Solver Foundation for an optimization model for part purchasing.</p><p>The model's input data comes in multiple Excel files.</p><p>F# came in really handy for the complex data manipulation that was required to take the source data and feed it to the solver foundation model.</p><p>Data manipulation is one of the areas where functional languages do exceptionally well. Such processing would have been untenable with Java (and even C# despite LINQ).</p><p>Suffice is to say that the PoC is very well received and has already saved the company mega bucks.</p><p>posted by fwaris</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634548402597275544</link>
		<pubDate>Sat, 22 Oct 2011 00:30:59 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634548402597275544</guid>
		<dc:creator>fwaris</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Following and using F# allows to stay on forefront of new language developments... async workflows, generic invoke, TypeProviders... domain exploration, and so much more... keep up the amazing features coming...&nbsp; I have used F# for prototyping financial calculations for a bank; really extremely pleasant development experience.</p><p>posted by WinInsider</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634548412522544479</link>
		<pubDate>Sat, 22 Oct 2011 00:47:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634548412522544479</guid>
		<dc:creator>WinInsider</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Wonderful topic and nice demo for F&#35; design patterns.<br><p>posted by Rachel</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634548793237312984</link>
		<pubDate>Sat, 22 Oct 2011 11:22:03 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634548793237312984</guid>
		<dc:creator>Rachel</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Recommended by one of my team members, great demo on F# and agree with the above comments about commercial use F#, it is time to use F# to our product.</p><p><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif?v=c9' alt='Devil' /></p><p>posted by LUKE5201</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634551966446527796</link>
		<pubDate>Wed, 26 Oct 2011 03:30:44 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634551966446527796</guid>
		<dc:creator>LUKE5201</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif?v=c9' alt='Big Smile' /> Great demo !</p><p>posted by Victor_123</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634556920427905529</link>
		<pubDate>Mon, 31 Oct 2011 21:07:22 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634556920427905529</guid>
		<dc:creator>Victor_123</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[Wonderful&#33;<p>posted by Lisa</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634586634402385148</link>
		<pubDate>Mon, 05 Dec 2011 06:30:40 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634586634402385148</guid>
		<dc:creator>Lisa</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Great, examples make things easily to understand.</p><p>posted by TechNeting</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634654284302052829</link>
		<pubDate>Tue, 21 Feb 2012 13:40:30 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634654284302052829</guid>
		<dc:creator>TechNeting</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Hello,</p><p>First of all, thanks, F#-team is making a great job. And these kind of videos are good to get a great language some attention.</p><p>But I have some small critics to these samples... Samples teach programmers so they shouldn't teach bad things. They should teach best practices, not tricks or hacks.</p><p>Tricks are good to know also... But maybe these samples could be divided to two sections: 1. howto, 2. tricks.</p><p>1. Why to teach programmers to use mutable state so much? There is a very good reason why mutable state is not default in F#.</p><p>2. Why using inline keyword in samples? Inline is usually just for interactive. Msdn says this: &quot;you should avoid using inline functions for optimization unless you have tried all other optimization techniques&quot;. So why do we need this in basic&nbsp;samples?&nbsp;<a href="http://msdn.microsoft.com/en-us/library/dd548047.aspx">http://msdn.microsoft.com/en-us/library/dd548047.aspx</a></p><p>I'm F#-programmer, and one of those who thinks that Design Patterns are common &quot;best practice&quot; ways to manage object-oriented problems that doesn't exist in functional language.</p><p>&nbsp;</p><p>posted by Thorium</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634663664081646838</link>
		<pubDate>Sat, 03 Mar 2012 10:13:28 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634663664081646838</guid>
		<dc:creator>Thorium</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Wonderful presentation, need more deep materials like this.</p><p>posted by MattC2</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634702218786722806</link>
		<pubDate>Tue, 17 Apr 2012 01:11:18 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634702218786722806</guid>
		<dc:creator>MattC2</dc:creator>
	</item>
	<item>
		<title>Re: Tao Liu: F# Design Patterns</title>
		<description>
			<![CDATA[<p>Very nice.</p><p>posted by dwu777</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634759859540945921</link>
		<pubDate>Fri, 22 Jun 2012 18:19:14 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns#c634759859540945921</guid>
		<dc:creator>dwu777</dc:creator>
	</item>
</channel>
</rss>