<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by popupdancer</title>
    <description>Stories kicked by popupdancer</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>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>Apples And Oranges</title>
      <description>&amp;quot;[A] recent blog post caused quite a stir on the F# mailing list. The post presents two solutions for Project Euler Problem 14: one in C# and the other in F#. The C# version clearly is hand-optimized for speed (and is indeed very fast), but the F# solution isn't. Instead, the F# code appears to be written with elegance and brevity in mind. Robert Pickering presented a challenge to create a faster F# solution, and the F# mailing list (which had been dormant for a couple of weeks) literally exploded with ideas. . . .&amp;quot; &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%2f03%2fApplesAndOranges.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f04%2f03%2fApplesAndOranges.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Apples_And_Oranges</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Apples_And_Oranges</guid>
      <pubDate>Fri, 04 Apr 2008 16:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Why I Love F#: A Refactoring Tale</title>
      <description>An amazing journey! The author takes fairly naive F# code and transforms it into elegant, beautiful code, introducing language features and concepts along the way. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f03%2f14%2fWhyILoveFARefactoringTale.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f03%2f14%2fWhyILoveFARefactoringTale.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_I_Love_F_A_Refactoring_Tale</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_I_Love_F_A_Refactoring_Tale</guid>
      <pubDate>Thu, 20 Mar 2008 15:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Why I Love F#: Lists - The Basics</title>
      <description>A wonderful explanation of lists in F#, how they operate, and how to use them. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f03%2f03%2fWhyILoveFListsTheBasics.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f03%2f03%2fWhyILoveFListsTheBasics.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_I_Love_F_Lists_The_Basics</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_I_Love_F_Lists_The_Basics</guid>
      <pubDate>Tue, 04 Mar 2008 14:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Why I love F#: Option Types</title>
      <description>Dustin Campbell goes over F# option types. Option types are a simple example of a discriminated (or tagged) union, although understanding that isn't necessary in order to use them. Simply put, an option type wraps a value with information indicating whether or not the value exists. For C# or VB programmers, it may be convenient to think of option types as a mutant cross between .NET 2.0 nullable types and the null object design pattern. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f02%2f25%2fWhyILoveFOptionTypes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f02%2f25%2fWhyILoveFOptionTypes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_I_love_F_Option_Types</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_I_love_F_Option_Types</guid>
      <pubDate>Tue, 26 Feb 2008 18:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Why I Love F#: Result Tuples</title>
      <description>great and direct presentation on how to call C# Code from F# &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f01%2f29%2fWhyILoveFResultTuples.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f01%2f29%2fWhyILoveFResultTuples.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_I_Love_F_Result_Tuples</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_I_Love_F_Result_Tuples</guid>
      <pubDate>Wed, 06 Feb 2008 20:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Tuples in F#</title>
      <description>Dustin explains why he likes F# in a whole series of posts. This one talks about tuples in F#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f01%2f18%2fWhyILoveFTuples.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f01%2f18%2fWhyILoveFTuples.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Tuples_in_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Tuples_in_F</guid>
      <pubDate>Fri, 18 Jan 2008 18:51:22 GMT</pubDate>
    </item>
    <item>
      <title>Building Data Out Of Thin Air</title>
      <description>A wild ride through theoretical implementations of Cons, Car and Cdr in Scheme, followed by implementations in C# 3.0 and VB 9. Guaranteed to stretch your mind. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2008%2f01%2f01%2fBuildingDataOutOfThinAir.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2008%2f01%2f01%2fBuildingDataOutOfThinAir.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Building_Data_Out_Of_Thin_Air</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Building_Data_Out_Of_Thin_Air</guid>
      <pubDate>Fri, 04 Jan 2008 09:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Improve Your C#! Borrow from F#...</title>
      <description>Awsome awsome awsome way of showing off F# functionality.  I know the examples are how you would implement the same thing in C#, but whats great is he's giving you a point of refrerence into F# if you understand only the C# code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2007%2f11%2f14%2fImproveYourCBorrowFromF.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2007%2f11%2f14%2fImproveYourCBorrowFromF.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Improve_Your_C_Borrow_from_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Improve_Your_C_Borrow_from_F</guid>
      <pubDate>Wed, 14 Nov 2007 12:46:26 GMT</pubDate>
    </item>
    <item>
      <title>F# Resources</title>
      <description>Listing of online resources for learning Microsoft's F# language. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2007%2f10%2f31%2fFResources.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2007%2f10%2f31%2fFResources.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/F_Resources</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/F_Resources</guid>
      <pubDate>Wed, 31 Oct 2007 23:43:57 GMT</pubDate>
    </item>
    <item>
      <title>I'm Really Digging F#</title>
      <description>An article that shows the elegance, power and brevity of Microsoft's F# language. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2007%2f10%2f26%2fImReallyDiggingF.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2007%2f10%2f26%2fImReallyDiggingF.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_m_Really_Digging_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_m_Really_Digging_F</guid>
      <pubDate>Thu, 01 Nov 2007 21:46:04 GMT</pubDate>
    </item>
    <item>
      <title>LINQ Closures May Be Hazardous to Your Health!</title>
      <description>This article is really academic in nature on the topic of closures and how they fit into LINQ query expressions. It contains a highly-contrived example that is not representative of quality LINQ code. One of the most interesting aspects of LINQ query expressions is that they produce lexical closures. Exploiting closures in query expressions can be powerful but tricky. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2007%2f09%2f25%2fLINQClosuresMayBeHazardousToYourHealth.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2007%2f09%2f25%2fLINQClosuresMayBeHazardousToYourHealth.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_Closures_May_Be_Hazardous_to_Your_Health</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_Closures_May_Be_Hazardous_to_Your_Health</guid>
      <pubDate>Tue, 02 Oct 2007 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Visual Basic Envy</title>
      <description>Looks at a LINQ expression feature that Visual Basic .NET 9.0 is geting that C# 3.0 isn't. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2007%2f08%2f17%2fVisualBasicEnvy.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2007%2f08%2f17%2fVisualBasicEnvy.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vbnet/Visual_Basic_Envy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vbnet/Visual_Basic_Envy</guid>
      <pubDate>Tue, 21 Aug 2007 05:01:02 GMT</pubDate>
    </item>
    <item>
      <title>The Art of Currying</title>
      <description>This is NOT about food.  

Haskell Curry came up with a way to melt developer's brains.  This is how it is done in C# 3.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdiditwith.net%2f2007%2f08%2f15%2fTheArtOfCurrying.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdiditwith.net%2f2007%2f08%2f15%2fTheArtOfCurrying.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_Art_of_Currying</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_Art_of_Currying</guid>
      <pubDate>Fri, 17 Aug 2007 09:31:02 GMT</pubDate>
    </item>
  </channel>
</rss>