<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (raygrasso)</title>
    <link>https://pinboard.in/u:raygrasso/public/</link>
    <description>recent bookmarks from raygrasso</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://degoes.net/articles/fp-glossary"/>
	<rdf:li rdf:resource="http://blog.jcoglan.com/2013/03/30/callbacks-are-imperative-promises-are-functional-nodes-biggest-missed-opportunity/"/>
	<rdf:li rdf:resource="http://michaelochurch.wordpress.com/2012/12/06/functional-programs-rarely-rot/"/>
	<rdf:li rdf:resource="http://www.eecs.berkeley.edu/~bh/sicp.html"/>
	<rdf:li rdf:resource="https://gist.github.com/49d9618add8ba81f6e41"/>
	<rdf:li rdf:resource="https://github.com/javafunk/funk"/>
	<rdf:li rdf:resource="http://elm-lang.org/"/>
	<rdf:li rdf:resource="http://weblog.raganwald.com/2007/03/why-why-functional-programming-matters.html"/>
	<rdf:li rdf:resource="http://programming-puzzler.blogspot.se/2010/08/racket-vs-clojure.html"/>
	<rdf:li rdf:resource="http://www.infoq.com/presentations/Taming-Effect-Simon-Peyton-Jones"/>
	<rdf:li rdf:resource="http://leanpub.com/fp-oo"/>
	<rdf:li rdf:resource="http://t.co/VNTQ53TU"/>
	<rdf:li rdf:resource="http://code.google.com/p/lambdaj/"/>
	<rdf:li rdf:resource="http://www.slideshare.net/pcalcado/better-functional-design-through-tdd"/>
	<rdf:li rdf:resource="http://www.harukizaemon.com/2010/03/functional-programming-in-object-oriented-languages.html"/>
	<rdf:li rdf:resource="http://vimeo.com/19595001"/>
	<rdf:li rdf:resource="http://micahelliott.com/2008/06/a-single-command-to-get-started-on-functional-programming/"/>
	<rdf:li rdf:resource="http://msdn.microsoft.com/msdnmag/issues/08/LA/FSharpIntro/default.aspx"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://degoes.net/articles/fp-glossary">
    <title>A Glossary of Functional Programming</title>
    <dc:date>2019-12-22T20:42:40+00:00</dc:date>
    <link>http://degoes.net/articles/fp-glossary</link>
    <dc:creator>raygrasso</dc:creator><description><![CDATA[Concise and to the point.]]></description>
<dc:subject>functional programming fp</dc:subject>
<dc:identifier>https://pinboard.in/u:raygrasso/b:d1892b7c4354/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.jcoglan.com/2013/03/30/callbacks-are-imperative-promises-are-functional-nodes-biggest-missed-opportunity/">
    <title>Callbacks are imperative, promises are functional: Node’s biggest missed opportunity – The If Works</title>
    <dc:date>2013-04-18T09:14:57+00:00</dc:date>
    <link>http://blog.jcoglan.com/2013/03/30/callbacks-are-imperative-promises-are-functional-nodes-biggest-missed-opportunity/</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:2fe06b53e46b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://michaelochurch.wordpress.com/2012/12/06/functional-programs-rarely-rot/">
    <title>Functional programs rarely rot « Michael O.Church</title>
    <dc:date>2012-12-16T15:24:34+00:00</dc:date>
    <link>http://michaelochurch.wordpress.com/2012/12/06/functional-programs-rarely-rot/</link>
    <dc:creator>raygrasso</dc:creator><description><![CDATA[“The problem, rather, is that stateful programs evolve in bad ways when programs get large.” http://t.co/FhHwRhI0 via @sconover]]></description>
<dc:subject>functional programming</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:1a1d02e1e41f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.eecs.berkeley.edu/~bh/sicp.html">
    <title>Why SICP matters</title>
    <dc:date>2012-12-16T03:15:45+00:00</dc:date>
    <link>http://www.eecs.berkeley.edu/~bh/sicp.html</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional programming scheme</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:f46f444550d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:scheme"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/49d9618add8ba81f6e41">
    <title>Logan's Monad talk code</title>
    <dc:date>2012-10-08T06:17:08+00:00</dc:date>
    <link>https://gist.github.com/49d9618add8ba81f6e41</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>monads functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:3ab80edb43d6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:monads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/javafunk/funk">
    <title>javafunk/funk</title>
    <dc:date>2012-09-27T15:08:05+00:00</dc:date>
    <link>https://github.com/javafunk/funk</link>
    <dc:creator>raygrasso</dc:creator><description><![CDATA[functional libraries for Java]]></description>
<dc:subject>functional java</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:4301822ddb52/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:java"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://elm-lang.org/">
    <title>Elm</title>
    <dc:date>2012-09-27T04:05:58+00:00</dc:date>
    <link>http://elm-lang.org/</link>
    <dc:creator>raygrasso</dc:creator><description><![CDATA[The Elm programming language aims to make web development more pleasant. Elm is a type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript. ]]></description>
<dc:subject>css javascript functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:eee7391d2b20/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://weblog.raganwald.com/2007/03/why-why-functional-programming-matters.html">
    <title>Why Why Functional Programming Matters Matters</title>
    <dc:date>2012-09-18T12:30:38+00:00</dc:date>
    <link>http://weblog.raganwald.com/2007/03/why-why-functional-programming-matters.html</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:f39d556de38f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://programming-puzzler.blogspot.se/2010/08/racket-vs-clojure.html">
    <title>Thoughts on Programming: Racket vs. Clojure</title>
    <dc:date>2012-08-27T09:25:41+00:00</dc:date>
    <link>http://programming-puzzler.blogspot.se/2010/08/racket-vs-clojure.html</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional clojure racket scheme</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:298a94dcd67b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:racket"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:scheme"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.infoq.com/presentations/Taming-Effect-Simon-Peyton-Jones">
    <title>Taming Effects with Functional Programming</title>
    <dc:date>2012-07-01T09:19:26+00:00</dc:date>
    <link>http://www.infoq.com/presentations/Taming-Effect-Simon-Peyton-Jones</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:b7145e59987a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://leanpub.com/fp-oo">
    <title>Functional Programming for the Object Oriented Programmer by Brian Marick [PDF/iPad/Kindle]</title>
    <dc:date>2012-06-24T13:55:52+00:00</dc:date>
    <link>http://leanpub.com/fp-oo</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional books</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:b8a5acab32b7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://t.co/VNTQ53TU">
    <title>Programming With Nothing by Tom Stuart (Ru3y Manor Videos)</title>
    <dc:date>2012-04-22T04:37:43+00:00</dc:date>
    <link>http://t.co/VNTQ53TU</link>
    <dc:creator>raygrasso</dc:creator><description><![CDATA[Cute intro to Lambda calculus, Peano, Y combinator, and many other concepts using Ruby and w/o jargon http://t.co/VNTQ53TU]]></description>
<dc:subject>ruby functional</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:197a4cfaa173/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/lambdaj/">
    <title>lambdaj</title>
    <dc:date>2012-03-20T07:48:48+00:00</dc:date>
    <link>http://code.google.com/p/lambdaj/</link>
    <dc:creator>raygrasso</dc:creator><description><![CDATA[manipulate collections in a pseudo-functional and statically typed way in java]]></description>
<dc:subject>java functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:a1cc2fe8a268/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.slideshare.net/pcalcado/better-functional-design-through-tdd">
    <title>Better Functional Design through TDD</title>
    <dc:date>2012-01-18T10:39:32+00:00</dc:date>
    <link>http://www.slideshare.net/pcalcado/better-functional-design-through-tdd</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>tdd functional clojure</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:27a654a15102/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:clojure"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.harukizaemon.com/2010/03/functional-programming-in-object-oriented-languages.html">
    <title>Haruki Zaemon | Functional programming in object oriented languages</title>
    <dc:date>2011-09-17T14:46:28+00:00</dc:date>
    <link>http://www.harukizaemon.com/2010/03/functional-programming-in-object-oriented-languages.html</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional programming</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:3c4b93daa3e5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://vimeo.com/19595001">
    <title>Monads! What are they and why should I care?</title>
    <dc:date>2011-05-12T12:36:03+00:00</dc:date>
    <link>http://vimeo.com/19595001</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional monads</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:raygrasso/b:c2b741c9d20c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:monads"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://micahelliott.com/2008/06/a-single-command-to-get-started-on-functional-programming/">
    <title>A Single Command to Get Started on Functional Programming</title>
    <dc:date>2009-03-30T18:54:04+00:00</dc:date>
    <link>http://micahelliott.com/2008/06/a-single-command-to-get-started-on-functional-programming/</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>programming functional</dc:subject>
<dc:identifier>https://pinboard.in/u:raygrasso/b:f1121176cf63/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://msdn.microsoft.com/msdnmag/issues/08/LA/FSharpIntro/default.aspx">
    <title>F# Primer: Use Functional Programming Techniques in the .NET Framework</title>
    <dc:date>2008-02-18T11:45:49+00:00</dc:date>
    <link>http://msdn.microsoft.com/msdnmag/issues/08/LA/FSharpIntro/default.aspx</link>
    <dc:creator>raygrasso</dc:creator><dc:subject>functional programming</dc:subject>
<dc:identifier>https://pinboard.in/u:raygrasso/b:bccf5d5705d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:raygrasso/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>