<?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 (tlockney)</title>
    <link>https://pinboard.in/u:tlockney/public/</link>
    <description>recent bookmarks from tlockney</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://kent.hosted.panopto.com/Panopto/Pages/Viewer/Default.aspx?id=31a68789-c470-40d4-9ae0-ea6bc3e2a2fe"/>
	<rdf:li rdf:resource="http://blogs.atlassian.com/2013/09/scala-types-of-a-higher-kind/"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/17965059/what-is-lifting-in-scala"/>
	<rdf:li rdf:resource="http://lrytz.github.io/slides/ftfjp13.html#/"/>
	<rdf:li rdf:resource="http://adit.io/posts/2013-06-10-three-useful-monads.html"/>
	<rdf:li rdf:resource="https://github.com/pchiusano/fpinscala/wiki"/>
	<rdf:li rdf:resource="http://yow.eventer.com/yow-2012-1012/lambda-the-ultimate-dependency-injection-framework-by-runar-bjarnason-1277"/>
	<rdf:li rdf:resource="http://radar.oreilly.com/2013/02/distributed-resilience-with-functional-programming.html"/>
	<rdf:li rdf:resource="http://www.clojure.net/2013/01/19/Functors/"/>
	<rdf:li rdf:resource="http://blog.jessitron.com/2013/01/from-imperative-to-data-flow-to.html"/>
	<rdf:li rdf:resource="http://helenaedelson.com/?p=942"/>
	<rdf:li rdf:resource="https://tailcalled.wordpress.com/2012/12/31/on-types-functional-programming-and-monads/"/>
	<rdf:li rdf:resource="http://alexott.net/en/fp/books/"/>
	<rdf:li rdf:resource="http://marakana.com/s/video_monad_tranformers_in_scalamachine_scaliak,1232/index.html"/>
	<rdf:li rdf:resource="http://alaska-kamtchatka.blogspot.co.uk/2012/07/theorems-for-free-monad-edition.html"/>
	<rdf:li rdf:resource="http://etorreborre.blogspot.com.au/2012/06/strong-functional-programming.html"/>
	<rdf:li rdf:resource="http://www.greenrd.org/2012/06/comparison-of-functional-program-verifiers/"/>
	<rdf:li rdf:resource="http://jsuereth.com/intro-to-fp/print.html"/>
	<rdf:li rdf:resource="http://www.freenetpages.co.uk/hp/alan.gauld/tutfctnl.htm"/>
	<rdf:li rdf:resource="http://www.infoq.com/presentations/Why-is-a-Monad-Like-a-Writing-Desk"/>
	<rdf:li rdf:resource="http://blog.0branch.com/implementing-functor-in-ocaml"/>
	<rdf:li rdf:resource="http://buffered.io/posts/point-free-style-what-is-it-good-for"/>
	<rdf:li rdf:resource="http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html"/>
	<rdf:li rdf:resource="http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/"/>
	<rdf:li rdf:resource="http://pages.cpsc.ucalgary.ca/~robin/class/521/lectures_hs/lectures_1.html"/>
	<rdf:li rdf:resource="http://queue.acm.org/detail.cfm?id=2038036&amp;ref=fullrss"/>
	<rdf:li rdf:resource="http://www.haskell.org/haskellwiki/Research_papers/Functional_pearls"/>
	<rdf:li rdf:resource="http://www.icfpcontest.org/2011/06/task-description-contest-starts-now.html"/>
	<rdf:li rdf:resource="http://blog.fogus.me/2011/04/12/node-js-is-dead-long-live-node/"/>
	<rdf:li rdf:resource="http://skillsmatter.com/podcast/scala/talk-by-haskell-expert-simon-peyton-jones/js-1434"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/4415511/scala-type-programming-resources"/>
	<rdf:li rdf:resource="http://vimeo.com/17207564"/>
	<rdf:li rdf:resource="http://hseeberger.wordpress.com/2010/11/25/introduction-to-category-theory-in-scala/"/>
	<rdf:li rdf:resource="http://apfelmus.nfshost.com/blog/2010/07/02-fixed-points-video.html"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/3084546/design-patterns-for-functional-oo-hybrid-languages"/>
	<rdf:li rdf:resource="http://www.vimeo.com/album/128851"/>
	<rdf:li rdf:resource="http://apfelmus.nfshost.com/fun-with-morse-code.html"/>
	<rdf:li rdf:resource="http://code.google.com/p/lambdaj/wiki/LambdajFeatures"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://kent.hosted.panopto.com/Panopto/Pages/Viewer/Default.aspx?id=31a68789-c470-40d4-9ae0-ea6bc3e2a2fe">
    <title>Refactoring Functional Programs: past and future (at Codemesh 2013) : Panopto Viewer</title>
    <dc:date>2013-12-04T17:47:51+00:00</dc:date>
    <link>http://kent.hosted.panopto.com/Panopto/Pages/Viewer/Default.aspx?id=31a68789-c470-40d4-9ae0-ea6bc3e2a2fe</link>
    <dc:creator>tlockney</dc:creator><dc:subject>functional fp refactoring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:5a0d30883153/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:refactoring"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blogs.atlassian.com/2013/09/scala-types-of-a-higher-kind/">
    <title>Scala: Types of a higher kind | Atlassian Blogs</title>
    <dc:date>2013-09-22T20:56:34+00:00</dc:date>
    <link>http://blogs.atlassian.com/2013/09/scala-types-of-a-higher-kind/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>scala fp types</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:04c10428d1db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:types"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/17965059/what-is-lifting-in-scala">
    <title>function - What is &quot;lifting&quot; in Scala? - Stack Overflow</title>
    <dc:date>2013-08-02T05:55:38+00:00</dc:date>
    <link>http://stackoverflow.com/questions/17965059/what-is-lifting-in-scala</link>
    <dc:creator>tlockney</dc:creator><dc:subject>scala functional fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:d28c1db7bf67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lrytz.github.io/slides/ftfjp13.html#/">
    <title>A Flow-Insensitive, Modular Effect System for Purity</title>
    <dc:date>2013-07-01T18:52:49+00:00</dc:date>
    <link>http://lrytz.github.io/slides/ftfjp13.html#/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>scala fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:1d9cf76189de/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://adit.io/posts/2013-06-10-three-useful-monads.html">
    <title>Three Useful Monads - adit.io</title>
    <dc:date>2013-06-27T15:18:59+00:00</dc:date>
    <link>http://adit.io/posts/2013-06-10-three-useful-monads.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>haskell monads fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:a98a92d93591/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:monads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/pchiusano/fpinscala/wiki">
    <title>The community FP in Scala guide</title>
    <dc:date>2013-06-20T13:12:56+00:00</dc:date>
    <link>https://github.com/pchiusano/fpinscala/wiki</link>
    <dc:creator>tlockney</dc:creator><dc:subject>scala fp functional</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:c12dac3d75ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://yow.eventer.com/yow-2012-1012/lambda-the-ultimate-dependency-injection-framework-by-runar-bjarnason-1277">
    <title>Lambda: The Ultimate Dependency Injection Framework by Runar Bjarnason - YOW! 2012 | Eventer</title>
    <dc:date>2013-03-22T13:52:54+00:00</dc:date>
    <link>http://yow.eventer.com/yow-2012-1012/lambda-the-ultimate-dependency-injection-framework-by-runar-bjarnason-1277</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[I gave a talk in Australia about "dependency injection" with monads: ]]></description>
<dc:subject>scala functional dependencyinjection fp monads</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:a4f669138532/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:dependencyinjection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:monads"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://radar.oreilly.com/2013/02/distributed-resilience-with-functional-programming.html">
    <title>Distributed resilience with functional programming - O'Reilly Radar</title>
    <dc:date>2013-02-11T22:00:26+00:00</dc:date>
    <link>http://radar.oreilly.com/2013/02/distributed-resilience-with-functional-programming.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>erlang fp functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:8f3a456dafbf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.clojure.net/2013/01/19/Functors/">
    <title>Functors ←</title>
    <dc:date>2013-01-22T17:02:15+00:00</dc:date>
    <link>http://www.clojure.net/2013/01/19/Functors/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>clojure functors fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:49627938c105/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functors"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.jessitron.com/2013/01/from-imperative-to-data-flow-to.html">
    <title>Abstractivate: From imperative to data flow to functional style</title>
    <dc:date>2013-01-14T00:29:54+00:00</dc:date>
    <link>http://blog.jessitron.com/2013/01/from-imperative-to-data-flow-to.html</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[My First Monad: a gist didn't cut it so I spent all day on a post. ]]></description>
<dc:subject>fp scala</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:4045aa2bb9f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://helenaedelson.com/?p=942">
    <title>Helena Edelson » Blog Archive » Functional Data Structure Resources</title>
    <dc:date>2013-01-07T06:15:43+00:00</dc:date>
    <link>http://helenaedelson.com/?p=942</link>
    <dc:creator>tlockney</dc:creator><dc:subject>fp datastructures</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:396013421a6d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:datastructures"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tailcalled.wordpress.com/2012/12/31/on-types-functional-programming-and-monads/">
    <title>On types, functional programming and monads. | tailcalled</title>
    <dc:date>2013-01-01T03:16:42+00:00</dc:date>
    <link>https://tailcalled.wordpress.com/2012/12/31/on-types-functional-programming-and-monads/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>haskell monads fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:a02577e710db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:monads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://alexott.net/en/fp/books/">
    <title>Functional programming books review</title>
    <dc:date>2012-08-04T00:51:08+00:00</dc:date>
    <link>http://alexott.net/en/fp/books/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>fp functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:0801397647c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://marakana.com/s/video_monad_tranformers_in_scalamachine_scaliak,1232/index.html">
    <title>Monad Transformers in Scalamachine &amp; Scaliak - Marakana</title>
    <dc:date>2012-08-01T23:00:00+00:00</dc:date>
    <link>http://marakana.com/s/video_monad_tranformers_in_scalamachine_scaliak,1232/index.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>monads fp scala scalaz</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:d8b6b0dce059/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:monads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scalaz"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://alaska-kamtchatka.blogspot.co.uk/2012/07/theorems-for-free-monad-edition.html">
    <title>Alaska Ataca a Kamtchatka: Theorems for Free: The Monad Edition</title>
    <dc:date>2012-07-23T05:19:52+00:00</dc:date>
    <link>http://alaska-kamtchatka.blogspot.co.uk/2012/07/theorems-for-free-monad-edition.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>ocaml categorytheory math fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:11fa89be66e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://etorreborre.blogspot.com.au/2012/06/strong-functional-programming.html">
    <title>A++ [Eric Torreborre's Blog]: Strong functional programming</title>
    <dc:date>2012-06-17T15:29:00+00:00</dc:date>
    <link>http://etorreborre.blogspot.com.au/2012/06/strong-functional-programming.html</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[New blog post: "Strong functional programming" (trying to get my head around too much at the time :-)) #yam ]]></description>
<dc:subject>haskell functional fp</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:dbf69c8b1183/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.greenrd.org/2012/06/comparison-of-functional-program-verifiers/">
    <title>Pragmatic MagpieComparison of functional program verifiers » Pragmatic Magpie</title>
    <dc:date>2012-06-13T05:23:38+00:00</dc:date>
    <link>http://www.greenrd.org/2012/06/comparison-of-functional-program-verifiers/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>functional fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:805416d1e416/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jsuereth.com/intro-to-fp/print.html">
    <title>Introduction to Functional Programming Patterns</title>
    <dc:date>2012-06-10T02:10:36+00:00</dc:date>
    <link>http://jsuereth.com/intro-to-fp/print.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>functional fp scala</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:54de8f4c8d4c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.freenetpages.co.uk/hp/alan.gauld/tutfctnl.htm">
    <title>Introduction to Functional Programming</title>
    <dc:date>2012-06-06T03:55:49+00:00</dc:date>
    <link>http://www.freenetpages.co.uk/hp/alan.gauld/tutfctnl.htm</link>
    <dc:creator>tlockney</dc:creator><dc:subject>python fp functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:24aa093a9046/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.infoq.com/presentations/Why-is-a-Monad-Like-a-Writing-Desk">
    <title>InfoQ: Why is a Monad Like a Writing Desk?</title>
    <dc:date>2012-06-04T14:44:11+00:00</dc:date>
    <link>http://www.infoq.com/presentations/Why-is-a-Monad-Like-a-Writing-Desk</link>
    <dc:creator>tlockney</dc:creator><dc:subject>monads clojure functional fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:525f3b89943b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:monads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.0branch.com/implementing-functor-in-ocaml">
    <title>Implementing Functor in OCaml - Blog</title>
    <dc:date>2012-04-05T04:21:33+00:00</dc:date>
    <link>http://blog.0branch.com/implementing-functor-in-ocaml</link>
    <dc:creator>tlockney</dc:creator><dc:subject>ocaml functors fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:d9cb774d925d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functors"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://buffered.io/posts/point-free-style-what-is-it-good-for">
    <title>'Point-Free style: What is it good for?' - OJ's rants</title>
    <dc:date>2012-03-25T03:35:02+00:00</dc:date>
    <link>http://buffered.io/posts/point-free-style-what-is-it-good-for</link>
    <dc:creator>tlockney</dc:creator><dc:subject>haskell pointfree fp functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:f022e41980ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:pointfree"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html">
    <title>cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html</title>
    <dc:date>2011-12-12T04:13:06+00:00</dc:date>
    <link>http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[Updated State of the Lambda: ]]></description>
<dc:subject>java lambda fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:301aeea28138/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:lambda"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/">
    <title>The Point of Laziness « Existential Type</title>
    <dc:date>2011-12-12T03:56:37+00:00</dc:date>
    <link>http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/</link>
    <dc:creator>tlockney</dc:creator><dc:subject>fp haskell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:1fb07415b3a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pages.cpsc.ucalgary.ca/~robin/class/521/lectures_hs/lectures_1.html">
    <title>CPSC521: Foundations of Functional Programming, Lecture 1</title>
    <dc:date>2011-10-07T01:55:26+00:00</dc:date>
    <link>http://pages.cpsc.ucalgary.ca/~robin/class/521/lectures_hs/lectures_1.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>functional fp haskell lecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:7968064148cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:lecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://queue.acm.org/detail.cfm?id=2038036&amp;ref=fullrss">
    <title>OCaml for the Masses - ACM Queue</title>
    <dc:date>2011-09-29T02:09:47+00:00</dc:date>
    <link>http://queue.acm.org/detail.cfm?id=2038036&amp;ref=fullrss</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[OCaml for the masses! (by @yminsky) ~ ]]></description>
<dc:subject>programming ocaml functional fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:a07b1617dfc3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.haskell.org/haskellwiki/Research_papers/Functional_pearls">
    <title>Research papers/Functional pearls - HaskellWiki</title>
    <dc:date>2011-06-27T05:13:31+00:00</dc:date>
    <link>http://www.haskell.org/haskellwiki/Research_papers/Functional_pearls</link>
    <dc:creator>tlockney</dc:creator><dc:subject>haskell papers functional fp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:c1e85b34c7d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:papers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.icfpcontest.org/2011/06/task-description-contest-starts-now.html">
    <title>ICFP Programming Contest 2011: Official Site: Task description - contest starts now!</title>
    <dc:date>2011-06-17T05:15:05+00:00</dc:date>
    <link>http://www.icfpcontest.org/2011/06/task-description-contest-starts-now.html</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[ICFP Programming Contest 2011 (Lambda: The Gathering)  #fp #fsharp #ocaml #haskell #scala #lisp #racket #scheme]]></description>
<dc:subject>fsharp fp scheme lisp ocaml scala racket haskell</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:c0b5061f03a0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fsharp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scheme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:lisp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:racket"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.fogus.me/2011/04/12/node-js-is-dead-long-live-node/">
    <title>-= Node.js is dead.  Long live Node. =-</title>
    <dc:date>2011-04-12T12:03:43+00:00</dc:date>
    <link>http://blog.fogus.me/2011/04/12/node-js-is-dead-long-live-node/</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[Emblogginated: Node.js is Dead. Long Live Node.      #javascript #node #fp]]></description>
<dc:subject>fp javascript node</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:3d603e29b485/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:node"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://skillsmatter.com/podcast/scala/talk-by-haskell-expert-simon-peyton-jones/js-1434">
    <title>Skills Matter : Functional Programming eXchange 2011: Simon</title>
    <dc:date>2011-03-23T16:30:20+00:00</dc:date>
    <link>http://skillsmatter.com/podcast/scala/talk-by-haskell-expert-simon-peyton-jones/js-1434</link>
    <dc:creator>tlockney</dc:creator><dc:subject>fp functional haskell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:af87ae16545d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/4415511/scala-type-programming-resources">
    <title>scala type programming resources - Stack Overflow</title>
    <dc:date>2011-02-10T12:46:04+00:00</dc:date>
    <link>http://stackoverflow.com/questions/4415511/scala-type-programming-resources</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[RT @ssanj: More type-level programming info ->  #fp #scala]]></description>
<dc:subject>#scala #fp scala fp</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:983cec221a68/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:#scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:#fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://vimeo.com/17207564">
    <title>An Introduction to Category Theory - FP-Syd talk on Vimeo</title>
    <dc:date>2010-12-12T23:32:23+00:00</dc:date>
    <link>http://vimeo.com/17207564</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[A recorded #fpsyd talk on category theory!  << I was lucky enough to be in the audience]]></description>
<dc:subject>functional categorytheory fp #fpsyd fpsyd</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:391ad9c54ad5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:#fpsyd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fpsyd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://hseeberger.wordpress.com/2010/11/25/introduction-to-category-theory-in-scala/">
    <title>Introduction to Category Theory in Scala | Heiko's Blog</title>
    <dc:date>2010-11-25T16:08:45+00:00</dc:date>
    <link>http://hseeberger.wordpress.com/2010/11/25/introduction-to-category-theory-in-scala/</link>
    <dc:creator>tlockney</dc:creator><description><![CDATA[Apologies: URL of Introduction to Category Theory in #Scala changed to ]]></description>
<dc:subject>scala categorytheory fp</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:tlockney/b:ef8dc6e0328f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://apfelmus.nfshost.com/blog/2010/07/02-fixed-points-video.html">
    <title>apfelmus - A video/slideshow hybrid about the fixed point combinator</title>
    <dc:date>2010-08-03T20:53:51+00:00</dc:date>
    <link>http://apfelmus.nfshost.com/blog/2010/07/02-fixed-points-video.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>combinators fp haskell</dc:subject>
<dc:identifier>https://pinboard.in/u:tlockney/b:d8eff643b8da/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:combinators"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/3084546/design-patterns-for-functional-oo-hybrid-languages">
    <title>Design patterns for functional-oo hybrid languages? - Stack Overflow</title>
    <dc:date>2010-07-26T18:53:09+00:00</dc:date>
    <link>http://stackoverflow.com/questions/3084546/design-patterns-for-functional-oo-hybrid-languages</link>
    <dc:creator>tlockney</dc:creator><dc:subject>scala fp functional oop patterns</dc:subject>
<dc:identifier>https://pinboard.in/u:tlockney/b:2068e9195bcb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:oop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:patterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.vimeo.com/album/128851">
    <title>CUFP 2009 on Vimeo</title>
    <dc:date>2009-09-24T22:47:59+00:00</dc:date>
    <link>http://www.vimeo.com/album/128851</link>
    <dc:creator>tlockney</dc:creator><dc:subject>cufp functional fp haskell erlang scala</dc:subject>
<dc:identifier>https://pinboard.in/u:tlockney/b:906f3f849a6a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:cufp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://apfelmus.nfshost.com/fun-with-morse-code.html">
    <title>Fun with Morse Code</title>
    <dc:date>2009-09-02T07:23:10+00:00</dc:date>
    <link>http://apfelmus.nfshost.com/fun-with-morse-code.html</link>
    <dc:creator>tlockney</dc:creator><dc:subject>haskell fp</dc:subject>
<dc:identifier>https://pinboard.in/u:tlockney/b:4007d4a2da02/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/lambdaj/wiki/LambdajFeatures">
    <title>LambdajFeatures - lambdaj - An overview of the main features of lambdaj - Project Hosting on Google Code</title>
    <dc:date>2009-08-26T18:42:27+00:00</dc:date>
    <link>http://code.google.com/p/lambdaj/wiki/LambdajFeatures</link>
    <dc:creator>tlockney</dc:creator><dc:subject>java functional fp</dc:subject>
<dc:identifier>https://pinboard.in/u:tlockney/b:e9e71de07657/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:tlockney/t:fp"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>