<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>Functional C#</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Project/ProjectRss.aspx</link><description>This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  ...</description><item><title>CREATED RELEASE: Version 0.8 (Oct 15, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1658</link><description></description><author></author><pubDate>Wed, 15 Oct 2008 08:37:12 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.8 (Oct 15, 2008) 20081015A</guid></item><item><title>CREATED RELEASE: Version 0.7 (Oct 07, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1630</link><description></description><author></author><pubDate>Wed, 08 Oct 2008 02:22:28 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.7 (Oct 07, 2008) 20081008A</guid></item><item><title>CREATED RELEASE: Version 0.6 (Oct 03, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1607</link><description></description><author></author><pubDate>Fri, 03 Oct 2008 21:56:13 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.6 (Oct 03, 2008) 20081003P</guid></item><item><title>CREATED RELEASE: Version 0.5 (Sep 16, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1549</link><description></description><author></author><pubDate>Wed, 17 Sep 2008 03:09:53 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.5 (Sep 16, 2008) 20080917A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  This project is to demonstrate some of those techniques
&lt;br /&gt; &lt;br /&gt;This project includes samples of the following topics:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Closure_%28computer_science%29" class="externalLink"&gt;Closures&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Continuation-passing_style" class="externalLink"&gt;Continuation Passing Style&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Currying" class="externalLink"&gt;Currying&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Filter_%28higher-order_function%29" class="externalLink"&gt;Filter&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Fold_%28higher-order_function%29" class="externalLink"&gt;Fold&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Iterators" class="externalLink"&gt;Iterators&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Lazy_evaluation" class="externalLink"&gt;Lazy Evaluation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/LINQ" class="externalLink"&gt;LINQ&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_%28computing%29" class="externalLink"&gt;Lists (Immutable and Recursive)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_comprehension" class="externalLink"&gt;List Continuations&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Map_%28higher-order_function%29" class="externalLink"&gt;Maps/Map2&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Memoization" class="externalLink"&gt;Memoization&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Monads" class="externalLink"&gt;Monads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Operator_%28programming%29" class="externalLink"&gt;Operators (Forward, Reverse, etc)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Pattern_matching" class="externalLink"&gt;Pattern Matching&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Recursion_%28computer_science%29" class="externalLink"&gt;Recursion&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Unfolding" class="externalLink"&gt;Unfolding&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Generator_%28computer_science%29" class="externalLink"&gt;Generators&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Zip&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;More will be added as I implement them.  Suggestions and comments always welcome&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Wed, 17 Sep 2008 03:08:23 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080917A</guid></item><item><title>NEW POST: Things to add</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Thread/View.aspx?ThreadId=612</link><description>&lt;div class="wikidoc"&gt;
Please do let me know if I'm missing anything, or that I need to add something to this library.  Any pointers are appreciated.&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Fri, 15 Aug 2008 03:08:54 GMT</pubDate><guid isPermaLink="false">NEW POST: Things to add 20080815A</guid></item><item><title>CREATED RELEASE: Version 0.4 (Aug 14, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1414</link><description></description><author></author><pubDate>Fri, 15 Aug 2008 03:07:47 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.4 (Aug 14, 2008) 20080815A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  This project is to demonstrate some of those techniques
&lt;br /&gt; &lt;br /&gt;This project includes samples of the following topics:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Closure_%28computer_science%29" class="externalLink"&gt;Closures&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Continuation-passing_style" class="externalLink"&gt;Continuation Passing Style&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Currying" class="externalLink"&gt;Currying&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Filter_%28higher-order_function%29" class="externalLink"&gt;Filter&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Fold_%28higher-order_function%29" class="externalLink"&gt;Fold&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Iterators" class="externalLink"&gt;Iterators&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Lazy_evaluation" class="externalLink"&gt;Lazy Evaluation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/LINQ" class="externalLink"&gt;LINQ&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_%28computing%29" class="externalLink"&gt;Lists (Immutable and Recursive)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_comprehension" class="externalLink"&gt;List Continuations&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Map_%28higher-order_function%29" class="externalLink"&gt;Maps/Map2&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Memoization" class="externalLink"&gt;Memoization&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Monads" class="externalLink"&gt;Monads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Operator_%28programming%29" class="externalLink"&gt;Operators (Forward, Reverse, etc)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Recursion_%28computer_science%29" class="externalLink"&gt;Recursion&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Unfolding" class="externalLink"&gt;Unfolding&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Generator_%28computer_science%29" class="externalLink"&gt;Generators&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Zip&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;More will be added as I implement them.  Suggestions and comments always welcome&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Fri, 15 Aug 2008 03:06:57 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080815A</guid></item><item><title>CREATED RELEASE: Version 0.3 (Jul 17, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1296</link><description></description><author></author><pubDate>Fri, 18 Jul 2008 01:07:53 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.3 (Jul 17, 2008) 20080718A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  This project is to demonstrate some of those techniques
&lt;br /&gt; &lt;br /&gt;This project includes samples of the following topics:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Closure_%28computer_science%29" class="externalLink"&gt;Closures&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Currying" class="externalLink"&gt;Currying&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Filter_%28higher-order_function%29" class="externalLink"&gt;Filter&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Fold_%28higher-order_function%29" class="externalLink"&gt;Fold&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Iterators" class="externalLink"&gt;Iterators&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Lazy_evaluation" class="externalLink"&gt;Lazy Evaluation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/LINQ" class="externalLink"&gt;LINQ&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_%28computing%29" class="externalLink"&gt;Lists (Immutable and Recursive)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_comprehension" class="externalLink"&gt;List Continuations&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Map_%28higher-order_function%29" class="externalLink"&gt;Maps/Map2&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Memoization" class="externalLink"&gt;Memoization&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Monads" class="externalLink"&gt;Monads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Operator_%28programming%29" class="externalLink"&gt;Operators (Forward, Reverse, etc)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Recursion_%28computer_science%29" class="externalLink"&gt;Recursion&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Unfolding" class="externalLink"&gt;Unfolding&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Generator_%28computer_science%29" class="externalLink"&gt;Generators&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Zip&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;More will be added as I implement them.  Suggestions and comments always welcome&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Sat, 12 Jul 2008 00:09:34 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080712A</guid></item><item><title>CREATED RELEASE: Version 0.2 (Jul 11, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1282</link><description></description><author></author><pubDate>Fri, 11 Jul 2008 23:58:31 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.2 (Jul 11, 2008) 20080711P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Wiki/View.aspx?title=Home&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  This project is to demonstrate some of those techniques
&lt;br /&gt; &lt;br /&gt;This project includes samples of the following topics:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Closures&lt;/li&gt;&lt;li&gt;Currying&lt;/li&gt;&lt;li&gt;Filter&lt;/li&gt;&lt;li&gt;Fold&lt;/li&gt;&lt;li&gt;Iterators&lt;/li&gt;&lt;li&gt;Lazy Evaluation&lt;/li&gt;&lt;li&gt;LINQ&lt;/li&gt;&lt;li&gt;Lists (Immutable and Recursive)&lt;/li&gt;&lt;li&gt;List Continuations&lt;/li&gt;&lt;li&gt;Maps&lt;/li&gt;&lt;li&gt;Memoization&lt;/li&gt;&lt;li&gt;Monads&lt;/li&gt;&lt;li&gt;Operators (Forward, Reverse, etc)&lt;/li&gt;&lt;li&gt;Recursion&lt;/li&gt;&lt;li&gt;Unfolding and Generators&lt;/li&gt;&lt;li&gt;And More&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;More will be added as I implement them.  Suggestions and comments always welcome&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Fri, 11 Jul 2008 02:30:47 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080711A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  This project is to demonstrate some of those techniques
&lt;br /&gt; &lt;br /&gt;This project includes samples of the following topics:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Closures&lt;/li&gt;&lt;li&gt;Currying&lt;/li&gt;&lt;li&gt;Filtering&lt;/li&gt;&lt;li&gt;Folding&lt;/li&gt;&lt;li&gt;Iterators&lt;/li&gt;&lt;li&gt;LINQ&lt;/li&gt;&lt;li&gt;Lists (Immutable and Recursive)&lt;/li&gt;&lt;li&gt;Mapping&lt;/li&gt;&lt;li&gt;Memoization&lt;/li&gt;&lt;li&gt;Monads&lt;/li&gt;&lt;li&gt;Operators (Forward, Reverse, etc)&lt;/li&gt;&lt;li&gt;Recursion&lt;/li&gt;&lt;li&gt;Unfolding and Generators&lt;/li&gt;&lt;li&gt;And More&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;More will be added as I implement them.  Suggestions and comments always welcome&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Fri, 11 Jul 2008 00:49:35 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080711A</guid></item><item><title>CREATED RELEASE: Version 0.1 (Jul 10, 2008)</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Release/ProjectReleases.aspx?ReleaseId=1276</link><description></description><author></author><pubDate>Thu, 10 Jul 2008 22:58:46 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Version 0.1 (Jul 10, 2008) 20080710P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/FunctionalCSharp/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a set of libraries to demonstrate functional programming aspects as implemented in C&amp;#35;.  This is not to imply that C&amp;#35; is a functional language, but can implement some of the aspects of it.  This project is to demonstrate some of those techniques
&lt;br /&gt; &lt;br /&gt;This project includes samples of the following topics:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Closures&lt;/li&gt;&lt;li&gt;Currying&lt;/li&gt;&lt;li&gt;Filtering&lt;/li&gt;&lt;li&gt;Folding&lt;/li&gt;&lt;li&gt;Iterators&lt;/li&gt;&lt;li&gt;LINQ&lt;/li&gt;&lt;li&gt;Mapping&lt;/li&gt;&lt;li&gt;Memoization&lt;/li&gt;&lt;li&gt;Monads&lt;/li&gt;&lt;li&gt;Operators (Forward, Reverse, etc)&lt;/li&gt;&lt;li&gt;Recursion&lt;/li&gt;&lt;li&gt;Unfolding and Generators&lt;/li&gt;&lt;li&gt;And More&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;More will be added as I implement them.  Suggestions and comments always welcome&lt;br /&gt;
&lt;/div&gt;</description><author>MatthewPodwysocki</author><pubDate>Thu, 10 Jul 2008 20:44:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080710P</guid></item></channel></rss>