<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0" xmlns:s="http://updates.zdnet.com/">
<channel>
	<title><![CDATA[functional programming Resources | ZDNet]]></title>
	<link><![CDATA[http://updates.zdnet.com/tags/functional+programming.html]]></link>
	<description><![CDATA[White papers, case studies, technical articles, and blog posts relating to functional programming]]></description>
	<s:counts start="0" returned="9" found="9" />
	<language>en-us</language>
	<item>
		<title><![CDATA[PPoPP 2009 Day 1: Parallel Thinking]]></title>
		<link><![CDATA[http://talkback.zdnet.com/5208-12353-0.html?forumID=1&threadID=60911&messageID=1121425&start=0]]></link>
		<description><![CDATA[PPoPP 2009 Day 1: Parallel ThinkingThanks for Covering ThisOne request, could you also give us some information regarding the papers' abstracts? After all, some of those papers may be demonstrating why a concept does not live up to its expectations. After the talk is concluded, will papers be available on...]]></description>
		<s:doctype><![CDATA[Discussion threads]]></s:doctype>
		<pubDate>Tue, 17 Feb 2009 08:05:00 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[functional programming]]></category>
		<category domain="http://updates.zdnet.com/tags/parallel+thinking.html"><![CDATA[Parallel Thinking]]></category>
		<category domain="http://updates.zdnet.com/tags/ppopp+2009+day+1.html"><![CDATA[PPoPP 2009 Day 1]]></category>
	</item>
	<item>
		<title><![CDATA[The case for Scala]]></title>
		<link><![CDATA[http://blogs.zdnet.com/Burnette/?p=690]]></link>
		<description><![CDATA[Programming languages are like screwdrivers for developers. One size does not fit all, so good programmers keep several in their tool belt. The problem is, new languages are coming out all the time and you've only got so much room on your belt and in your schedule to learn them....]]></description>
		<s:doctype><![CDATA[Blog posts]]></s:doctype>
		<pubDate>Mon, 24 Nov 2008 08:04:53 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/function.html"><![CDATA[Function]]></category>
		<category domain="http://updates.zdnet.com/tags/method.html"><![CDATA[Method]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/language.html"><![CDATA[Language]]></category>
		<category domain="http://updates.zdnet.com/tags/scala.html"><![CDATA[Scala]]></category>
		<category domain="http://updates.zdnet.com/tags/seq.html"><![CDATA[Seq]]></category>
		<category domain="http://updates.zdnet.com/tags/list.html"><![CDATA[List]]></category>
		<category domain="http://updates.zdnet.com/tags/scala+system.html"><![CDATA[Scala System]]></category>
		<category domain="http://updates.zdnet.com/tags/hq9%252b.html"><![CDATA[HQ9+]]></category>
		<category domain="http://updates.zdnet.com/tags/env%253aenv.html"><![CDATA[env:Env]]></category>
		<category domain="http://updates.zdnet.com/tags/david+j.+biesack.html"><![CDATA[David J. Biesack]]></category>
		<category domain="http://updates.zdnet.com/tags/programming+languages.html"><![CDATA[Programming Languages]]></category>
		<category domain="http://updates.zdnet.com/tags/java.html"><![CDATA[Java]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
		<category domain="http://updates.zdnet.com/tags/ed+burnette.html"><![CDATA[Ed Burnette]]></category>
		<category domain="http://updates.zdnet.com/tags/ed+burnette.html"><![CDATA[Ed Burnette]]></category>
	</item>
	<item>
		<title><![CDATA[An Introduction to F# for Functional Programming]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=396509]]></link>
		<description><![CDATA[This paper addresses functional programming, the main concepts and differences compared to other paradigms, and how F# helps the developer get up to speed and produce results. This paper quickly lays the groundwork and then guides the developer on translating and/or interfacing with the existing code. Apart from the implications...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Wed, 06 Aug 2008 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/developer.html"><![CDATA[Developer]]></category>
		<category domain="http://updates.zdnet.com/tags/jupitermedia+corp..html"><![CDATA[Jupitermedia Corp.]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://rss.financialcontent.com/stocksymbol">JUPM</category>
		<category domain="tickers">JUPM</category>
	</item>
	<item>
		<title><![CDATA[A Type-Theoretic Foundation for Programming With Higher-Order Abstract Syntax and First-Class Substitutions]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=900021]]></link>
		<description><![CDATA[Higher-Order Abstract Syntax HOAS is a simple, powerful technique for implementing object languages, since it directly supports common and tricky routines dealing with variables, such as capture-avoiding substitution and renaming. This is achieved by representing binders in the object-language via binders in the meta-language. However, enriching functional programming languages with...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Sat, 12 Jan 2008 00:00:00 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/substitution.html"><![CDATA[Substitution]]></category>
		<category domain="http://updates.zdnet.com/tags/association+for+computing+machinery.html"><![CDATA[Association For Computing Machinery]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/programming.html"><![CDATA[Programming]]></category>
	</item>
	<item>
		<title><![CDATA[F# becomes a first-class citizen]]></title>
		<link><![CDATA[http://blogs.zdnet.com/microsoft/?p=860]]></link>
		<description><![CDATA[Microsoft has added a new language to the stable that will be supported by its Visual Studio development platform.    The newest member of the family is F#, the hybrid functional/object-oriented language developed by Microsoft Research. (Ars Technica has an almost layperson-understandable definition of functional programming languages, if...]]></description>
		<s:doctype><![CDATA[Blog posts]]></s:doctype>
		<pubDate>Tue, 23 Oct 2007 08:33:05 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/microsoft+visual+studio.html"><![CDATA[Microsoft Visual Studio]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/microsoft+corp..html"><![CDATA[Microsoft Corp.]]></category>
		<category domain="http://updates.zdnet.com/tags/language.html"><![CDATA[Language]]></category>
		<category domain="http://updates.zdnet.com/tags/f%2523.html"><![CDATA[F#]]></category>
		<category domain="http://updates.zdnet.com/tags/microsoft+development+tools.html"><![CDATA[Microsoft Development Tools]]></category>
		<category domain="http://updates.zdnet.com/tags/development+tools.html"><![CDATA[Development Tools]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
		<category domain="http://updates.zdnet.com/tags/mary+jo+foley.html"><![CDATA[Mary Jo Foley]]></category>
		<category domain="http://rss.financialcontent.com/stocksymbol">MSFT</category>
		<category domain="tickers">MSFT</category>
	</item>
	<item>
		<title><![CDATA[Explore functional programming techniques in Ruby]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=305872]]></link>
		<description><![CDATA[  There may be no better way to learn how to program than by dissecting real, representative code samples. Accordingly, Ruby by Example  analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your...]]></description>
		<s:doctype><![CDATA[Book chapters]]></s:doctype>
		<pubDate>Thu, 26 Jul 2007 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/technique.html"><![CDATA[Technique]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/ruby.html"><![CDATA[Ruby]]></category>
		<category domain="http://updates.zdnet.com/tags/chapter+coverage.html"><![CDATA[Chapter Coverage]]></category>
		<category domain="http://updates.zdnet.com/tags/scripting+languages.html"><![CDATA[Scripting Languages]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
		<category domain="http://updates.zdnet.com/tags/web+development.html"><![CDATA[Web Development]]></category>
	</item>
	<item>
		<title><![CDATA[How do I... Get started using the F# programming language]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=299332]]></link>
		<description><![CDATA[F# pronounced F Sharp is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be used within existing .NET projects. Additionally, it is able to make use of any other .NET code. This overcomes...]]></description>
		<s:doctype><![CDATA[Download resources]]></s:doctype>
		<pubDate>Fri, 08 Jun 2007 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/programming+language.html"><![CDATA[Programming Language]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/programming.html"><![CDATA[Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/justin+james.html"><![CDATA[Justin James]]></category>
		<category domain="http://updates.zdnet.com/tags/.net.html"><![CDATA[.Net]]></category>
		<category domain="http://updates.zdnet.com/tags/middleware.html"><![CDATA[Middleware]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
		<category domain="http://updates.zdnet.com/tags/enterprise+software.html"><![CDATA[Enterprise Software]]></category>
		<category domain="http://updates.zdnet.com/tags/software.html"><![CDATA[Software]]></category>
	</item>
	<item>
		<title><![CDATA[Spreadsheet Functional Programming]]></title>
		<link><![CDATA[http://whitepapers.zdnet.com/abstract.aspx?docid=900041]]></link>
		<description><![CDATA[The functional programming community has shown some interest in spreadsheets, but surprisingly no one seems to have considered making a standard spreadsheet, such as Excel, work with a standard functional programming language, such as Haskell. This paper shows one way that this can be done. The hope is that by...]]></description>
		<s:doctype><![CDATA[White papers]]></s:doctype>
		<pubDate>Thu, 15 Mar 2007 00:00:00 -0700</pubDate>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/spreadsheet.html"><![CDATA[Spreadsheet]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming+community.html"><![CDATA[Functional Programming Community]]></category>
		<category domain="http://updates.zdnet.com/tags/productivity.html"><![CDATA[Productivity]]></category>
	</item>
	<item>
		<title><![CDATA[Afnix programming language 1.4.1 (Mac)]]></title>
		<link><![CDATA[http://downloads.zdnet.com/abstract.aspx?docid=761535]]></link>
		<description><![CDATA[AFNIX is a multi-threaded functional programming language with dynamic symbol bindings that support the object-oriented paradigm. Features include state-of-the art runtime 32- and 64-bit engine, standard objects and containers, lambda expression with explicit closure, form like notation with an easy block declaration, single inheritance object with dynamic symbol binding ,...]]></description>
		<s:doctype><![CDATA[Software downloads]]></s:doctype>
		<pubDate>Tue, 19 Dec 2006 00:00:00 -0800</pubDate>
		<category domain="http://updates.zdnet.com/tags/apple+macintosh.html"><![CDATA[Apple Macintosh]]></category>
		<category domain="http://updates.zdnet.com/tags/programming+language.html"><![CDATA[Programming Language]]></category>
		<category domain="http://updates.zdnet.com/tags/functional+programming.html"><![CDATA[Functional Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/object-oriented.html"><![CDATA[Object-oriented]]></category>
		<category domain="http://updates.zdnet.com/tags/programming.html"><![CDATA[Programming]]></category>
		<category domain="http://updates.zdnet.com/tags/ethernix.html"><![CDATA[Ethernix]]></category>
		<category domain="http://updates.zdnet.com/tags/afnix.html"><![CDATA[AFNIX]]></category>
		<category domain="http://updates.zdnet.com/tags/ooa%252food%252foop.html"><![CDATA[Ooa/Ood/Oop]]></category>
		<category domain="http://updates.zdnet.com/tags/software+development.html"><![CDATA[Software Development]]></category>
		<category domain="http://updates.zdnet.com/tags/software%252fweb+development.html"><![CDATA[Software/Web Development]]></category>
	</item>
</channel>
</rss>
