<?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 (rtlechow)</title>
    <link>https://pinboard.in/u:rtlechow/public/</link>
    <description>recent bookmarks from rtlechow</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://whatthefuck.is/closure"/>
	<rdf:li rdf:resource="https://thenewcircle.com/s/post/1269/functional_thinking_with_neal_ford_video_jaxconf"/>
	<rdf:li rdf:resource="http://loup-vaillant.fr/articles/classes-suck"/>
	<rdf:li rdf:resource="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.144.2237"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=uTR__8RvgvM"/>
	<rdf:li rdf:resource="http://vimeo.com/34522837"/>
	<rdf:li rdf:resource="http://osteele.com/sources/javascript/functional/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://whatthefuck.is/closure">
    <title>What the fuck is a closure? ・ Dan’s JavaScript Glossary</title>
    <dc:date>2020-07-21T23:57:46+00:00</dc:date>
    <link>https://whatthefuck.is/closure</link>
    <dc:creator>rtlechow</dc:creator><dc:subject>javascript js closures functionalprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rtlechow/b:8f2bd0fa2e54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:closures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://thenewcircle.com/s/post/1269/functional_thinking_with_neal_ford_video_jaxconf">
    <title>Functional Thinking with Neal Ford - NewCircle</title>
    <dc:date>2015-01-24T22:02:29+00:00</dc:date>
    <link>https://thenewcircle.com/s/post/1269/functional_thinking_with_neal_ford_video_jaxconf</link>
    <dc:creator>rtlechow</dc:creator><dc:subject>functionalprogramming fp scala video</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rtlechow/b:1b8cf45c0446/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://loup-vaillant.fr/articles/classes-suck">
    <title>How Class based Programming Sucks</title>
    <dc:date>2015-01-03T19:10:49+00:00</dc:date>
    <link>http://loup-vaillant.fr/articles/classes-suck</link>
    <dc:creator>rtlechow</dc:creator><description><![CDATA[It boils down to three mistakes:

Pervasive mutable state.
Indirect support for closures.
No algebraic data types.]]></description>
<dc:subject>programming criticism functional functionalprogramming oop</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rtlechow/b:1aaa2ed002e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:criticism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:oop"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.144.2237">
    <title>CiteSeerX — Lazy functional state threads</title>
    <dc:date>2014-11-20T19:03:08+00:00</dc:date>
    <link>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.144.2237</link>
    <dc:creator>rtlechow</dc:creator><description><![CDATA[Some algorithms make critical internal use of updatable state, even though their external specification is purely functional. Based on earlier work on monads, we present a way of securely encapsulating stateful computations that manipulate multiple, named,]]></description>
<dc:subject>monad fp functionalprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rtlechow/b:7dc428af8e14/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:monad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:fp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=uTR__8RvgvM">
    <title>GoGaRuCo 2014- Refactoring Ruby with Monads - YouTube</title>
    <dc:date>2014-11-12T17:08:14+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=uTR__8RvgvM</link>
    <dc:creator>rtlechow</dc:creator><dc:subject>ruby functionalprogramming video monad monads</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rtlechow/b:e5dd046e259e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:monad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:monads"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://vimeo.com/34522837">
    <title>Some Thoughts on Classes After 18 Months of Clojure on Vimeo</title>
    <dc:date>2012-01-24T23:08:29+00:00</dc:date>
    <link>http://vimeo.com/34522837</link>
    <dc:creator>rtlechow</dc:creator><dc:subject>clojure functionalprogramming video ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rtlechow/b:4c2205ea512d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://osteele.com/sources/javascript/functional/">
    <title>Functional Javascript</title>
    <dc:date>2010-05-19T20:01:21+00:00</dc:date>
    <link>http://osteele.com/sources/javascript/functional/</link>
    <dc:creator>rtlechow</dc:creator><dc:subject>api code framework functional haskell javascript js language lambda programming libraries functionalprogramming development</dc:subject>
<dc:identifier>https://pinboard.in/u:rtlechow/b:9e19bf5ab2dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:lambda"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:libraries"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:functionalprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rtlechow/t:development"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>