<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>F# Community Samples</title><link>http://fsharpsamples.codeplex.com/project/feeds/rss</link><description>Sample projects built using Microsoft F&amp;#35; functional programming language to aid adoption of the F&amp;#35; language. Just go to the source code repository and fill your pockets&amp;#33;</description><item><title>Source code checked in, #7af524066395</title><link>http://fsharpsamples.codeplex.com/SourceControl/changeset/changes/7af524066395</link><description>Upgrade F&amp;#35; 3D fractal to work with current version of F&amp;#35; and with VS 2010.</description><author>tomasp</author><pubDate>Mon, 04 Apr 2011 15:51:46 GMT</pubDate><guid isPermaLink="false">Source code checked in, #7af524066395 20110404035146P</guid></item><item><title>Source code checked in, #75020ae7cce3</title><link>http://fsharpsamples.codeplex.com/SourceControl/changeset/changes/75020ae7cce3</link><description>Adding parallel programming samples.</description><author>tomasp</author><pubDate>Wed, 27 Oct 2010 10:22:34 GMT</pubDate><guid isPermaLink="false">Source code checked in, #75020ae7cce3 20101027102234A</guid></item><item><title>Source code checked in, #e17d07d7238f</title><link>http://fsharpsamples.codeplex.com/SourceControl/changeset/changes/e17d07d7238f</link><description>Adding F&amp;#35; WebSnippets comment tags to main file &amp;#40;used in introduction article&amp;#41;</description><author>tomasp</author><pubDate>Mon, 18 Oct 2010 00:09:29 GMT</pubDate><guid isPermaLink="false">Source code checked in, #e17d07d7238f 20101018120929A</guid></item><item><title>Source code checked in, #41955d95de00</title><link>http://fsharpsamples.codeplex.com/SourceControl/changeset/changes/41955d95de00</link><description>Adding F&amp;#35; Web Snippets source code</description><author>:tomasp</author><pubDate>Wed, 13 Oct 2010 10:47:46 GMT</pubDate><guid isPermaLink="false">Source code checked in, #41955d95de00 20101013104746A</guid></item><item><title>Source code checked in, #63489</title><link>http://fsharpsamples.codeplex.com/SourceControl/changeset/changes/63489</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Tue, 27 Jul 2010 20:28:19 GMT</pubDate><guid isPermaLink="false">Source code checked in, #63489 20100727082819P</guid></item><item><title>New Post: Dodgy Project Type</title><link>http://fsharpsamples.codeplex.com/Thread/View.aspx?ThreadId=210521</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi. When I tried to open the Basics solution, it would not open in VS 2008, with an error message that the projects type .fsharpp is not supported in this type of application. Same deal with VS 2010. What am I missing? I downloaded changeset 31169.&lt;/p&gt;&lt;/div&gt;</description><author>daverogers</author><pubDate>Mon, 26 Apr 2010 07:49:55 GMT</pubDate><guid isPermaLink="false">New Post: Dodgy Project Type 20100426074955A</guid></item><item><title>New Post: Venkat Submramaniam Talks on .NET, Java, F#, Functional Programming at India's No.1 Forum for Software Developers</title><link>http://fsharpsamples.codeplex.com/Thread/View.aspx?ThreadId=81249</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Great Indian Developer Summit 2010 &amp;ndash; Biggest Event in Asia for IT Professionals&lt;br&gt;&lt;br&gt;Bangalore, January 15, 2010: Over 6500 attendees have benefited from two game changing editions of Great Indian Developer Summit. In 2010, the biggest independent summit for software developers in India is bringing together over 100 sessions encompassing the full range of Microsoft computing, Java, Agile, RIA, Rich Web, open source/standards, languages, frameworks and platforms, practical tutorials that deep dive into technical skill and best practices, inspirational keynote presentations, an Expo Hall featuring dozens of the latest projects and products activities, Awards to honor software excellence, engaging networking events, and over 80 of the best and brightest of speakers from around the world. The summit will be held 20-23 April 2010 at the IISc in Bangalore (http://www.developersummit.com).&lt;br&gt;&lt;br&gt;Dr. Venkat Subramaniam, a Great Indian Developer Summit Alumni, is coming back this summer to the summit to conduct focused conference sessions, a keynote and a workshop on topics ranging from .NET, Java, Groovy, functional programming to pointy haired bosses and pragmatic programmers.&lt;br&gt;&lt;br&gt;On 20th April, at GIDS dot NET Conference, he will delve into what the functional style of programming offers and how you can utilize that using the F# language on the .NET CLR. He will move on to discuss pragmatic ways to deal with dependencies, and how, using mocks, effectively carryout unit tests; the focused session will also cover reasons to use mock vs. not using them, hand tossing mocks, and using frameworks to create them.&lt;br&gt;&lt;br&gt;At the GIDS Java Conference on 21st April, Venkat will conduct a Jeopardy style presentation, where attendees will drive the topics to discuss various features of Java that require extra care and caution in everyday programming. We will pick a sample code, identify the problems in it, and figure out how to do it right. Later in the day you can attend a session on how to use patterns in Groovy and go beyond the GOF patterns in Groovy and Java. Venkat's next talk will take a deep dive into Generics, introduced in the 1.5 version (Java 5).&lt;br&gt;&lt;br&gt;Venkat's keynote will address the fact that corporate developers have to constantly contend with fallacies often delivered to them as facts. However, each of us has a professional responsibility to be objective and make decisions that will help us and our teams be productive and deliver results. His talk will pick on some fallacies, lay down facts, and discuss how to stay professional and objective in our daily efforts.&lt;br&gt;&lt;br&gt;On 23rd April, at the full-day GIDS Workshops, Dr. Subramaniam conducts hands-on training about functional programming -- take some familiar problems, solve it using traditional style and then refactor it to functional style. Although the training will use Scala and Erlang as vehicle to get the examples working, you don't have to be familiar with the syntax. You will participate to write pseudo code in these styles and the speaker will help you translate those into practical working examples in these languages.&lt;br&gt;&lt;br&gt;More over, you can interact with Venkat at the summit to gain from his significant experience in architecture, design, and development of software applications, and in having&amp;nbsp; mentored thousands of software developers in the US, Canada, Europe, and Asia. Overall seats are limited, so register early for the conference's focused sessions and workshops here: http://www.developersummit.com/registration.html.&lt;br&gt;&lt;br&gt;About Great Indian Developer Summit&lt;br&gt;&lt;br&gt;Great Indian Developer Summit is the gold standard for India's software developer ecosystem for gaining exposure to and evaluating new projects, tools, services, platforms, languages, software and standards. Packed with premium knowledge, action plans and advise from been-there-done-it veterans, creators, and visionaries, the 2010 edition of Great Indian Developer Summit features focused sessions, case studies, workshops and power panels that will transform you into a force to reckon with. Featuring 3 co-located conferences: GIDS.NET, GIDS.Web, GIDS.Java and an exclusive day of in-depth tutorials - GIDS.Workshops, from 20 April to 24 April at the IISc campus in Bangalore.&lt;br&gt;&lt;br&gt;At GIDS you'll participate in hundreds of sessions encompassing the full range of Microsoft computing, Java, Agile, RIA, Rich Web, open source/standards, languages, frameworks and platforms, practical tutorials that deep dive into technical skill and best practices, inspirational keynote presentations, an Expo Hall featuring dozens of the latest projects and products activities, engaging networking events, and the interact with the best and brightest of speakers from around the world.&lt;br&gt;&amp;nbsp;&lt;br&gt;For further information on GIDS 2010, please visit the summit on the web http://www.developersummit.com/&lt;br&gt;&lt;br&gt;A Saltmarch Media Press Release&lt;br&gt;E: info@saltmarch.com&lt;br&gt;Ph: +91 80 4005 1000&lt;/p&gt;&lt;/div&gt;</description><author>satpal</author><pubDate>Tue, 19 Jan 2010 07:38:52 GMT</pubDate><guid isPermaLink="false">New Post: Venkat Submramaniam Talks on .NET, Java, F#, Functional Programming at India's No.1 Forum for Software Developers 20100119073852A</guid></item><item><title>Updated Wiki: Home</title><link>http://fsharpsamples.codeplex.com/Wiki/View.aspx?title=Home&amp;version=29</link><description>&lt;div class="wikidoc"&gt;This project contains various examples, walkthroughs and demos built by the members of the F# community using the F# programming language. The goal of this project is to show how to use various F# language features, demonstrate F# best practices and provide larger and more complicated examples built in F#. To get the samples, just go to the &lt;a href="http://fsharpsamples.codeplex.com/SourceControl/ListDownloadableCommits.aspx" class="externalLink"&gt;source code repository&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and fill your pockets!&lt;br /&gt;
&lt;h2&gt;Quick Starts&lt;/h2&gt;
&lt;h3&gt;Introductory Articles&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett/archive/2007/09/19/using-f-interactive.aspx" class="externalLink"&gt;Using F# Interactive&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - A quick post showing how to get started with the F# interactive shell&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/fsharp-i-introduction.aspx" class="externalLink"&gt;F# Overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - A four-part series that introduces the functional, object-oriented and language-oriented programming in F#.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/functional-overview.aspx" class="externalLink"&gt;Functional Programming in .NET using C# and F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - An overview that introduces functional programming using F# and C# and shows some of it's real-world benefits.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Podcasts and Interviews&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=266" class="externalLink"&gt;Jon Harrop talking about F# on DotNetRocks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hanselminutes.com/default.aspx?showID=94" class="externalLink"&gt;Robert Pickering interview on Hanselminutes on F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://herdingcode.com/?p=45" class="externalLink"&gt;Matt Podwysocki on F# and Functional Programming&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=377" class="externalLink"&gt;Ted Neward and Amanda Laucher on F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Books&lt;/h2&gt;

&lt;h4&gt;&lt;a href="http://www.amazon.co.uk/Expert-F-Don-Syme/dp/1590598504/ref=pd_bbs_sr_2/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-2" class="externalLink"&gt;Expert F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Don Syme, Adam Granicz, Antonio Cisternino&lt;/h4&gt;
A deep introduction to the F# language and programming techniques. Co-authored by Don Syme, the lead designer of the F# language, this book covers the F# language and libraries, as well as some important areas of applied programming with F#, such as parallel and asynchronous programming, language-oriented programming and working with data.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.amazon.co.uk/Foundations-F-Robert-Pickering/dp/1590597575/ref=pd_bbs_sr_1/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-1" class="externalLink"&gt;Foundations of F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Robert Pickering&lt;/h4&gt;
An introduction to functional programming with F#. Including many samples, this book walks through the features of the F# language and libraries, and covers many of the .NET Framework features which can be leveraged with F#.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.amazon.com/gp/product/0470242116/sr=1-1/qid=1156801743/ref=sr_1_1/104-6313703-3867159?ie=UTF8&amp;amp;s=books" class="externalLink"&gt;F# for Scientists&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Jon Harrop&lt;/h4&gt;
Focuses on how F# can be applied to problems in technical and scientific computing. Provides a simple introduction to F#, followed by discussions of topics such as optimization, numerical analysis, interoperability, and visualization.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.manning.com/petricek" class="externalLink"&gt;Real World Functional Programming&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Tomas Petricek&lt;/h4&gt;
The book is focused on existing C# 2.0 developers and it uses examples in C# and F# to guide the reader through the concepts of functional programming. Then it shows many advanced functional techniques in F# and where applicaple also in C#, such as domain specific languages, parallel and asynchronous programming and design of functional data structures. &lt;br /&gt;
&lt;h4&gt;&lt;a href="http://oreilly.com/catalog/9780596801359" class="externalLink"&gt;Programming F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Chris Smith&lt;/h4&gt;
This in-depth tutorial introduces you to F#, Microsoft's new multi-paradigm programming language. You'll not only learn how to use F# as a general-purpose language similar to C# and Visual Basic, but as a functional programming language for developing concurrent and math-intensive applications on the .NET platform. &lt;br /&gt;
&lt;h2&gt;Links&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/fsharp.aspx" class="externalLink"&gt;Official F# MSR homepage&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/projects/fsharp/manual/library.aspx" class="externalLink"&gt;F# Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/manual/default.aspx" class="externalLink"&gt;F# Manual (MSR)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/dsyme/" class="externalLink"&gt;Don Syme's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangelights.com/blog/" class="externalLink"&gt;Robert Pickering's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/" class="externalLink"&gt;Tomas Petricek&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett" class="externalLink"&gt;Granville Barnett's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cs.hubfs.net/" class="externalLink"&gt;The Hub&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/lukeh/" class="externalLink"&gt;Luke Hoban's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;License&lt;/h2&gt;
&lt;br /&gt;Terms and requirements of the use of all code hosted here on F# samples are covered by the &lt;a href="http://www.codeplex.com/fsharpsamples/Project/License.aspx" class="externalLink"&gt;Microsoft Permissive License (Ms-PL)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;</description><author>tomasp</author><pubDate>Sat, 25 Apr 2009 18:43:45 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090425064345P</guid></item><item><title>Updated Wiki: Home</title><link>http://fsharpsamples.codeplex.com/Wiki/View.aspx?title=Home&amp;version=28</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;Description&lt;/h2&gt;
&lt;br /&gt;Sample projects built using Microsoft Research&amp;#39;s F&amp;#35; functional programming language to aid adoption of the F&amp;#35; language.&lt;br /&gt;&lt;br /&gt;Just go to the source code repository and fill your pockets&amp;#33;&lt;br /&gt;
&lt;h2&gt;Quick Starts&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=266" class="externalLink"&gt;Jon Harrop talking about F# on DotNetRocks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hanselminutes.com/default.aspx?showID=94" class="externalLink"&gt;Robert Pickering interview on Hanselminutes on F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett/archive/2007/09/19/using-f-interactive.aspx" class="externalLink"&gt;Using F# Interactive&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/fsharp-i-introduction.aspx" class="externalLink"&gt;F# Overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - A four-part series that introduces the functional, object-oriented and language-oriented programming in F#.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/functional-overview.aspx" class="externalLink"&gt;Functional Programming in .NET using C# and F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - An overview that introduces functional programming using F# and C# and shows some of it's real-world benefits.&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;Books&lt;/h2&gt;

&lt;h4&gt;&lt;a href="http://www.amazon.co.uk/Expert-F-Don-Syme/dp/1590598504/ref=pd_bbs_sr_2/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-2" class="externalLink"&gt;Expert F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Don Syme, Adam Granicz, Antonio Cisternino&lt;/h4&gt;
A deep introduction to the F# language and programming techniques. Co-authored by Don Syme, the lead designer of the F# language, this book covers the F# language and libraries, as well as some important areas of applied programming with F#, such as parallel and asynchronous programming, language-oriented programming and working with data.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.amazon.co.uk/Foundations-F-Robert-Pickering/dp/1590597575/ref=pd_bbs_sr_1/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-1" class="externalLink"&gt;Foundations of F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Robert Pickering&lt;/h4&gt;
An introduction to functional programming with F#. Including many samples, this book walks through the features of the F# language and libraries, and covers many of the .NET Framework features which can be leveraged with F#.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.amazon.com/gp/product/0470242116/sr=1-1/qid=1156801743/ref=sr_1_1/104-6313703-3867159?ie=UTF8&amp;amp;s=books" class="externalLink"&gt;F# for Scientists&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Jon Harrop&lt;/h4&gt;
Focuses on how F# can be applied to problems in technical and scientific computing. Provides a simple introduction to F#, followed by discussions of topics such as optimization, numerical analysis, interoperability, and visualization.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.manning.com/petricek" class="externalLink"&gt;Real World Functional Programming&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Tomas Petricek&lt;/h4&gt;
The book is focused on existing C# 2.0 developers and it uses examples in C# and F# to guide the reader through the concepts of functional programming. Then it shows many advanced functional techniques in F# and where applicaple also in C#, such as domain specific languages, parallel and asynchronous programming and design of functional data structures. &lt;br /&gt;
&lt;h4&gt;&lt;a href="http://oreilly.com/catalog/9780596801359" class="externalLink"&gt;Programming F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Chris Smith&lt;/h4&gt;
This in-depth tutorial introduces you to F#, Microsoft's new multi-paradigm programming language. You'll not only learn how to use F# as a general-purpose language similar to C# and Visual Basic, but as a functional programming language for developing concurrent and math-intensive applications on the .NET platform. &lt;br /&gt;
&lt;h2&gt;Links&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/fsharp.aspx" class="externalLink"&gt;Official F# MSR homepage&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/projects/fsharp/manual/library.aspx" class="externalLink"&gt;F# Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/manual/default.aspx" class="externalLink"&gt;F# Manual (MSR)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/dsyme/" class="externalLink"&gt;Don Syme's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangelights.com/blog/" class="externalLink"&gt;Robert Pickering's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/" class="externalLink"&gt;Tomas Petricek&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett" class="externalLink"&gt;Granville Barnett's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cs.hubfs.net/" class="externalLink"&gt;The Hub&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/lukeh/" class="externalLink"&gt;Luke Hoban's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;License&lt;/h2&gt;
&lt;br /&gt;Terms and requirements of the use of all code hosted here on F# samples are covered by the &lt;a href="http://www.codeplex.com/fsharpsamples/Project/License.aspx" class="externalLink"&gt;Microsoft Permissive License (Ms-PL)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;</description><author>tomasp</author><pubDate>Sat, 25 Apr 2009 18:34:38 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090425063438P</guid></item><item><title>Updated Wiki: Home</title><link>http://fsharpsamples.codeplex.com/Wiki/View.aspx?title=Home&amp;version=27</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;Description&lt;/h2&gt;
&lt;br /&gt;Sample projects built using Microsoft Research&amp;#39;s F&amp;#35; functional programming language to aid adoption of the F&amp;#35; language.&lt;br /&gt;&lt;br /&gt;Just go to the source code repository and fill your pockets&amp;#33;&lt;br /&gt;
&lt;h2&gt;Quick Starts&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=266" class="externalLink"&gt;Jon Harrop talking about F# on DotNetRocks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hanselminutes.com/default.aspx?showID=94" class="externalLink"&gt;Robert Pickering interview on Hanselminutes on F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett/archive/2007/09/19/using-f-interactive.aspx" class="externalLink"&gt;Using F# Interactive&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Books&lt;/h2&gt;

&lt;h4&gt;&lt;a href="http://www.amazon.co.uk/Expert-F-Don-Syme/dp/1590598504/ref=pd_bbs_sr_2/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-2" class="externalLink"&gt;Expert F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Don Syme, Adam Granicz, Antonio Cisternino&lt;/h4&gt;
A deep introduction to the F# language and programming techniques. Co-authored by Don Syme, the lead designer of the F# language, this book covers the F# language and libraries, as well as some important areas of applied programming with F#, such as parallel and asynchronous programming, language-oriented programming and working with data.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.amazon.co.uk/Foundations-F-Robert-Pickering/dp/1590597575/ref=pd_bbs_sr_1/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-1" class="externalLink"&gt;Foundations of F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Robert Pickering&lt;/h4&gt;
An introduction to functional programming with F#. Including many samples, this book walks through the features of the F# language and libraries, and covers many of the .NET Framework features which can be leveraged with F#.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.amazon.com/gp/product/0470242116/sr=1-1/qid=1156801743/ref=sr_1_1/104-6313703-3867159?ie=UTF8&amp;amp;s=books" class="externalLink"&gt;F# for Scientists&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Jon Harrop&lt;/h4&gt;
Focuses on how F# can be applied to problems in technical and scientific computing. Provides a simple introduction to F#, followed by discussions of topics such as optimization, numerical analysis, interoperability, and visualization.&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://www.manning.com/petricek" class="externalLink"&gt;Real World Functional Programming&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Tomas Petricek&lt;/h4&gt;
The book is focused on existing C# 2.0 developers and it uses examples in C# and F# to guide the reader through the concepts of functional programming. Then it shows many advanced functional techniques in F# and where applicaple also in C#, such as domain specific languages, parallel and asynchronous programming and design of functional data structures. &lt;br /&gt;
&lt;h4&gt;&lt;a href="http://oreilly.com/catalog/9780596801359" class="externalLink"&gt;Programming F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; by Chris Smith&lt;/h4&gt;
This in-depth tutorial introduces you to F#, Microsoft's new multi-paradigm programming language. You'll not only learn how to use F# as a general-purpose language similar to C# and Visual Basic, but as a functional programming language for developing concurrent and math-intensive applications on the .NET platform. &lt;br /&gt;
&lt;h2&gt;Links&lt;/h2&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/fsharp.aspx" class="externalLink"&gt;Official F# MSR homepage&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/projects/fsharp/manual/library.aspx" class="externalLink"&gt;F# Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/manual/default.aspx" class="externalLink"&gt;F# Manual (MSR)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/dsyme/" class="externalLink"&gt;Don Syme's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangelights.com/blog/" class="externalLink"&gt;Robert Pickering's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tomasp.net/blog/" class="externalLink"&gt;Tomas Petricek&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett" class="externalLink"&gt;Granville Barnett's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cs.hubfs.net/" class="externalLink"&gt;The Hub&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/lukeh/" class="externalLink"&gt;Luke Hoban's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;License&lt;/h2&gt;
&lt;br /&gt;Terms and requirements of the use of all code hosted here on F# samples are covered by the &lt;a href="http://www.codeplex.com/fsharpsamples/Project/License.aspx" class="externalLink"&gt;Microsoft Permissive License (Ms-PL)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;</description><author>tomasp</author><pubDate>Sat, 25 Apr 2009 18:31:18 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090425063118P</guid></item><item><title>Source code checked in, #31169</title><link>http://fsharpsamples.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Update the Fractal3D example to make it work with the latest F&amp;#35; release</description><author>tomasp</author><pubDate>Sat, 25 Apr 2009 18:07:20 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31169 20090425060720P</guid></item><item><title>Source code checked in, #31168</title><link>http://fsharpsamples.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Add project file &amp;#38; remove some unnecessary files.</description><author>tomasp</author><pubDate>Sat, 25 Apr 2009 17:53:59 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31168 20090425055359P</guid></item><item><title>Source code checked in, #31167</title><link>http://fsharpsamples.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Update the QuotationVisualizer sample to work with the latest F&amp;#35; release</description><author>tomasp</author><pubDate>Sat, 25 Apr 2009 17:52:30 GMT</pubDate><guid isPermaLink="false">Source code checked in, #31167 20090425055230P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/fsharpsamples/Wiki/View.aspx?title=Home&amp;version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Description
&lt;/h2&gt; &lt;br /&gt;Sample projects built using Microsoft Research&amp;#39;s F&amp;#35; functional programming language to aid adoption of the F&amp;#35; language.&lt;br /&gt;&lt;br /&gt;Just go to the source code repository and fill your pockets&amp;#33;
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Starts
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=266" class="externalLink"&gt;Jon Harrop talking about F# on DotNetRocks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hanselminutes.com/default.aspx?showID=94" class="externalLink"&gt;Robert Pickering interview on Hanselminutes on F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett/archive/2007/09/19/using-f-interactive.aspx" class="externalLink"&gt;Using F# Interactive&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Links
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/fsharp.aspx" class="externalLink"&gt;Official F# MSR homepage&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://research.microsoft.com/projects/fsharp/manual/library.aspx" class="externalLink"&gt;F# Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://research.microsoft.com/fsharp/manual/default.aspx" class="externalLink"&gt;F# Manual (MSR)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/dsyme/" class="externalLink"&gt;Don Syme's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.strangelights.com/blog/" class="externalLink"&gt;Robert Pickering's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tomasp.net/blog/" class="externalLink"&gt;Tomas Petricek&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://weblogs.asp.net/gbarnett" class="externalLink"&gt;Granville Barnett's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://cs.hubfs.net/" class="externalLink"&gt;The Hub&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/lukeh/" class="externalLink"&gt;Luke Hoban's blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Books
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.amazon.co.uk/Foundations-F-Robert-Pickering/dp/1590597575/ref=pd_bbs_sr_1/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-1" class="externalLink"&gt;Foundations of F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.co.uk/Expert-F-Don-Syme/dp/1590598504/ref=pd_bbs_sr_2/203-4618609-4363166?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184967273&amp;amp;sr=8-2" class="externalLink"&gt;Expert F#&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
License
&lt;/h2&gt; &lt;br /&gt;Terms and requirements of the use of all code hosted here on F# samples are covered by the &lt;a href="http://www.codeplex.com/fsharpsamples/Project/License.aspx" class="externalLink"&gt;Microsoft Permissive License (Ms-PL)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>gbarnett</author><pubDate>Sat, 12 Jan 2008 14:00:05 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080112020005P</guid></item><item><title>Patch Applied</title><link>http://www.codeplex.com/fsharpsamples/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/UserAccount/UserProfile.aspx?UserName=gbarnett'&gt;gbarnett&lt;/a&gt; has applied patch #681.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;This is the only example I have seen that targets smart devise using F&amp;#35; thus approved.&lt;br /&gt;&lt;br /&gt;-- Granville&lt;/p&gt;</description><author>gbarnett</author><pubDate>Sat, 12 Jan 2008 13:43:57 GMT</pubDate><guid isPermaLink="false">Patch Applied 20080112014357P</guid></item><item><title>Patch Uploaded</title><link>http://www.codeplex.com/fsharpsamples/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/UserAccount/UserProfile.aspx?UserName=LukeH'&gt;LukeH&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Adds a SimpleSmartDevice solution under Gui&amp;#47;.  &lt;br /&gt;&lt;br /&gt;This solution contains a C&amp;#35; smart device project and an F&amp;#35; library which is used to compute a value to display in the device application.&lt;/p&gt;</description><author>LukeH</author><pubDate>Fri, 11 Jan 2008 23:15:52 GMT</pubDate><guid isPermaLink="false">Patch Uploaded 20080111111552P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/fsharpsamples/SourceControl/ListDownloadableCommits.aspx</link><description>Added 3D Fractal sample in WPF &amp;#38; F&amp;#35; &amp;#40;http&amp;#58;&amp;#47;&amp;#47;tomasp.net&amp;#47;blog&amp;#47;infinite-cheese.aspx&amp;#41;</description><author>tomasp</author><pubDate>Sat, 24 Nov 2007 22:42:36 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071124104236P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/fsharpsamples/SourceControl/ListDownloadableCommits.aspx</link><description>- Added an increbily simple program that uses some ADO.NET stuff as there is nothing that covers this yet.</description><author>gbarnett</author><pubDate>Fri, 23 Nov 2007 16:33:15 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071123043315P</guid></item><item><title>NEW POST: VS2005 Support</title><link>http://www.codeplex.com/fsharpsamples/Thread/View.aspx?ThreadId=16216</link><description>&lt;div class="wikidoc"&gt;
Hi, yes, this is a good idea.&lt;br /&gt;I added solution files for VS 2005.&lt;br /&gt; &lt;br /&gt;T.&lt;br /&gt;
&lt;/div&gt;</description><author>tomasp</author><pubDate>Tue, 13 Nov 2007 14:51:47 GMT</pubDate><guid isPermaLink="false">NEW POST: VS2005 Support 20071113025147P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/fsharpsamples/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>tomasp</author><pubDate>Tue, 13 Nov 2007 14:51:07 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071113025107P</guid></item></channel></rss>