<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with functional</title>
    <description>the latest stories tagged with 'functional' from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Functional C# - Learn from F# and LINQ </title>
      <description>We'll take samples from F# and show that some higher order functions already exist in the base class libraries and you can use them today without having to reinvent any wheels. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fmatthew.podwysocki%2farchive%2f2008%2f06%2f16%2ffunctional-c-learn-from-f-and-linq.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fmatthew.podwysocki%2farchive%2f2008%2f06%2f16%2ffunctional-c-learn-from-f-and-linq.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Functional_C_Learn_from_F_and_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Functional_C_Learn_from_F_and_LINQ</guid>
      <pubDate>Tue, 17 Jun 2008 12:26:38 GMT</pubDate>
    </item>
    <item>
      <title>Functional C# - Unfolding Lists</title>
      <description>Very nice post on implementing ideas from functional programming with C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fmatthew.podwysocki%2farchive%2f2008%2f06%2f12%2ffunctional-c-unfolding-lists.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fmatthew.podwysocki%2farchive%2f2008%2f06%2f12%2ffunctional-c-unfolding-lists.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Functional_C_Unfolding_Lists</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Functional_C_Unfolding_Lists</guid>
      <pubDate>Thu, 12 Jun 2008 23:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Higher Order Function Demo</title>
      <description>A neat demo showing off a few higher order functions and using them in C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f06%2fHigher-Order-Function-Demo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f06%2fHigher-Order-Function-Demo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Higher_Order_Function_Demo</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Higher_Order_Function_Demo</guid>
      <pubDate>Mon, 09 Jun 2008 12:53:56 GMT</pubDate>
    </item>
    <item>
      <title>Query Composition using Functional Programming Techniques in C# 3.0</title>
      <description> This stuff is easy.  It's also really fun.  You don't have to read academic papers to learn about, enjoy, and benefit from functional programming in C# 3.0.  There are about half a dozen concepts you need to learn, each one easy.  Concepts like just a new way to write a method (that has no name), or a new way to write a static method for a class.  Then you put them all together, and the result is more than the sum of the parts. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fericwhite%2fpages%2fFP-Tutorial.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fericwhite%2fpages%2fFP-Tutorial.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Query_Composition_using_Functional_Programming_Techniques_in_C_3_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Query_Composition_using_Functional_Programming_Techniques_in_C_3_0</guid>
      <pubDate>Thu, 15 May 2008 17:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Building an F# powered indexing system (part 2)</title>
      <description>The second development chunk focuses on creating documents to index, and munging them into a format to hand off to an external library.  There are examples of calling a .NET library from F#, mutable values, function composition, and several other spiffy sounding things. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftryingthisagain.com%2f2008%2f05%2f12%2fbuilding-an-f-powered-indexing-system-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftryingthisagain.com%2f2008%2f05%2f12%2fbuilding-an-f-powered-indexing-system-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Building_an_F_powered_indexing_system_part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Building_an_F_powered_indexing_system_part_2</guid>
      <pubDate>Wed, 14 May 2008 02:01:02 GMT</pubDate>
    </item>
    <item>
      <title>LINQ-to-Console</title>
      <description>Using a LINQ query to sanitise user's input from the console. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.functionalfun.net%2f2008%2f05%2flinq-to-console.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.functionalfun.net%2f2008%2f05%2flinq-to-console.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/LINQ_to_Console</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/LINQ_to_Console</guid>
      <pubDate>Thu, 08 May 2008 08:06:25 GMT</pubDate>
    </item>
    <item>
      <title>Yet Another Project Euler Series (YAPES)</title>
      <description>For the past several months, I've been using F# to solve at least two Project Euler problems each week. I find this is a great way to sharpen my math skills and my F# skills simultaneously. If you're looking for a way to flex your programming muscles, you really should check out Project Euler. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f04%2f24%2fYetAnotherProjectEulerSeriesYAPES.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f04%2f24%2fYetAnotherProjectEulerSeriesYAPES.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Yet_Another_Project_Euler_Series_YAPES</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Yet_Another_Project_Euler_Series_YAPES</guid>
      <pubDate>Tue, 06 May 2008 18:31:02 GMT</pubDate>
    </item>
    <item>
      <title>New F# Compiler Released</title>
      <description>The new version of the F# Compiler was released May 1, 2008. Go download it now. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fresearch.microsoft.com%2fresearch%2fdownloads%2fDetails%2f7ac148a7-149b-4056-aa06-1e6754efd36f%2fDetails.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fresearch.microsoft.com%2fresearch%2fdownloads%2fDetails%2f7ac148a7-149b-4056-aa06-1e6754efd36f%2fDetails.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/New_F_Compiler_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/New_F_Compiler_Released</guid>
      <pubDate>Sat, 03 May 2008 02:01:02 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 Problems But a Glitch Ain't One : Problems 1-10 (F#)</title>
      <description>The first milestone: Solutions to Problems 1-10 of  Dr. Werner Hett's 99 Problems in F#.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2f99-Problems-in-F-(1-10)-10-down2c-89-to-go.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2f99-Problems-in-F-(1-10)-10-down2c-89-to-go.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problems_1_10_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problems_1_10_F</guid>
      <pubDate>Wed, 26 Mar 2008 15:58:43 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 Problems But a Glitch Ain't One : Problem 7 (F#)</title>
      <description>Solution to Problem #7 of 99 Problems in F# (Flatten a nested list structure using recursion). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-7.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-7.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problem_7_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problem_7_F</guid>
      <pubDate>Thu, 06 Mar 2008 02:44:44 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 Problems But a Glitch Ain't One : Problem 4 (F#)</title>
      <description>Solution to Problem #4 of 99 Problems in F#.  Working with lists to obtain the desired outcome. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-4.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-4.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problem_4_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problem_4_F</guid>
      <pubDate>Tue, 26 Feb 2008 02:47:20 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 Problems But a Glitch Ain't One : Problem 3 (F#)</title>
      <description>Solution to problem #3 of the 99 Problems in F#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-3.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-3.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problem_3_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problem_3_F</guid>
      <pubDate>Tue, 26 Feb 2008 02:45:08 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 problems but a glitch aint 1 : Problem 2</title>
      <description>Solving the 99 problems with F# -- problem 2 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_problems_but_a_glitch_aint_1_Problem_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_problems_but_a_glitch_aint_1_Problem_2</guid>
      <pubDate>Mon, 25 Feb 2008 12:12:37 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 problems but a glitch aint 1 : Problem 1</title>
      <description>Solving the 99 problems with F#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2fProblem-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_problems_but_a_glitch_aint_1_Problem_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_problems_but_a_glitch_aint_1_Problem_1</guid>
      <pubDate>Mon, 25 Feb 2008 12:11:20 GMT</pubDate>
    </item>
  </channel>
</rss>