<?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 (wagerlabs)</title>
    <link>https://pinboard.in/u:wagerlabs/public/</link>
    <description>recent bookmarks from wagerlabs</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://bernsteinbear.com/blog/lisp/00_fundamentals/"/>
	<rdf:li rdf:resource="https://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/"/>
	<rdf:li rdf:resource="https://hannes.nqsb.io/Posts/VMM"/>
	<rdf:li rdf:resource="http://icfp2016.mirage.io/CUFP/baby-steps-to-unikernels-in-pr.md"/>
	<rdf:li rdf:resource="https://medium.com/@christophermcalpine/type-driven-generation-of-restful-api-bindings-in-ocaml-a48f970c9af8"/>
	<rdf:li rdf:resource="https://ocaml.org/learn/tutorials/compiling_with_omake.html"/>
	<rdf:li rdf:resource="http://www.camlcity.org/knowledge/kb_001_omake_recipes.html#profile"/>
	<rdf:li rdf:resource="http://hyegar.com/2015/10/20/so-youre-learning-ocaml/"/>
	<rdf:li rdf:resource="http://www.ocamlpro.com/blog/2012/08/08/profile-native-code.html"/>
	<rdf:li rdf:resource="https://janestreet.github.io/ocaml-perf-notes.html"/>
	<rdf:li rdf:resource="https://ocaml.org/learn/tutorials/performance_and_profiling.html"/>
	<rdf:li rdf:resource="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.html"/>
	<rdf:li rdf:resource="https://mirage.io/blog/modular-foreign-function-bindings"/>
	<rdf:li rdf:resource="http://mads-hartmann.com/ocaml/2014/11/15/ocamldebug.html"/>
	<rdf:li rdf:resource="http://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/"/>
	<rdf:li rdf:resource="http://shayne-fletcher.blogspot.com.es/2014/02/extending-ocaml-in-c-boostdate-time.html"/>
	<rdf:li rdf:resource="http://roscidus.com/blog/blog/2014/07/28/my-first-unikernel%2F"/>
	<rdf:li rdf:resource="http://roscidus.com/blog/blog/2013/09/28/ocaml-objects/"/>
	<rdf:li rdf:resource="https://groups.google.com/group/fa.caml/msg/286f123c43d8bb50"/>
	<rdf:li rdf:resource="http://groups.google.com/group/fa.caml/msg/286f123c43d8bb50"/>
	<rdf:li rdf:resource="http://rwmj.wordpress.com/2009/08/05/ocaml-internals-part-2-strings-and-other-types/"/>
	<rdf:li rdf:resource="http://breadthfirst.wordpress.com/2011/01/14/getting-started-llvm-ocaml-tutorial/"/>
	<rdf:li rdf:resource="http://ambassadortothecomputers.blogspot.com.es/p/reading-camlp4.html"/>
	<rdf:li rdf:resource="http://alaska-kamtchatka.blogspot.com.es/2009/08/fun-with-type-class.html"/>
	<rdf:li rdf:resource="http://code.google.com/p/quest-tester/source/browse/trunk/src/ppcee.nw"/>
	<rdf:li rdf:resource="http://blog.incubaid.com/2011/11/21/combining-ocaml-functors-and-first-class-modules/"/>
	<rdf:li rdf:resource="http://groups.google.com/group/fa.caml/browse_thread/thread/cf05b9a2e8b13e62"/>
	<rdf:li rdf:resource="http://www.nicollet.net/2011/03/do-variant-types-in-ocaml-suck/"/>
	<rdf:li rdf:resource="http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture5.html"/>
	<rdf:li rdf:resource="http://fawcett.blogspot.com/2010/02/one-upping-null-parser-amazing-echo.html"/>
	<rdf:li rdf:resource="http://andreiformiga.com/blog/?p=99"/>
	<rdf:li rdf:resource="http://gaiustech.wordpress.com/2011/05/17/accessing-c-memory-structures-from-ocaml/"/>
	<rdf:li rdf:resource="http://rwmj.wordpress.com/2010/02/03/on-the-awesomeness-of-ocaml-bitstring/"/>
	<rdf:li rdf:resource="http://caml.inria.fr/pub/docs/oreilly-book/html/index.html"/>
	<rdf:li rdf:resource="http://elehack.net/michael/blog/2010/06/ocaml-memory-tuning"/>
	<rdf:li rdf:resource="http://www.algo-prog.info/ocaml_for_pic/web/index.php"/>
	<rdf:li rdf:resource="http://alaska-kamtchatka.blogspot.com/2011/05/fork-join-framework-on-budget.html"/>
	<rdf:li rdf:resource="http://blog.rastageeks.org/ocaml/article/a-monad-for-ocaml-duppy"/>
	<rdf:li rdf:resource="http://blog.dbpatterson.com/post/4761858824/making-a-similar-message-system-as-rails-flash-with"/>
	<rdf:li rdf:resource="https://mancoosi.org/~abate/performances-tweaking-dose3"/>
	<rdf:li rdf:resource="http://pauillac.inria.fr/cdrom_a_graver/www/caml/ocaml/numerical.html"/>
	<rdf:li rdf:resource="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_array_access"/>
	<rdf:li rdf:resource="http://gaiustech.wordpress.com/2011/04/14/calling-unix-libraries-from-ocaml/"/>
	<rdf:li rdf:resource="http://rigaux.org/language-study/syntax-across-languages-per-language/OCaml.html"/>
	<rdf:li rdf:resource="http://eigenclass.org/R2/writings/write-barrier-cost"/>
	<rdf:li rdf:resource="http://eigenclass.org/R2/writings/optimizing-caml_modify"/>
	<rdf:li rdf:resource="http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit"/>
	<rdf:li rdf:resource="http://elehack.net/michael/blog/2010/06/ocaml-syntax-extension"/>
	<rdf:li rdf:resource="http://camltastic.blogspot.com/2008/05/phantom-types.html"/>
	<rdf:li rdf:resource="http://rwmj.wordpress.com/2009/08/04/ocaml-internals/"/>
	<rdf:li rdf:resource="http://ocamlunix.forge.ocamlcore.org/index.html"/>
	<rdf:li rdf:resource="http://www.linux-nantes.org/~fmonnier/ocaml/"/>
	<rdf:li rdf:resource="http://ambassadortothecomputers.blogspot.com/p/reading-camlp4.html"/>
	<rdf:li rdf:resource="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_cplusplus"/>
	<rdf:li rdf:resource="http://groups.google.com/group/fa.caml/browse_thread/thread/4e897dfebd519d75"/>
	<rdf:li rdf:resource="http://code.google.com/p/deriving/wiki/Introduction"/>
	<rdf:li rdf:resource="http://www.elehack.net/michael/blog/2010/06/ocaml-memory-tuning"/>
	<rdf:li rdf:resource="http://caml.inria.fr/pub/docs/u3-ocaml/index.html"/>
	<rdf:li rdf:resource="http://ocamlunix.forge.ocamlcore.org/toc.html"/>
	<rdf:li rdf:resource="http://andrej.com/plzoo/"/>
	<rdf:li rdf:resource="http://groups.google.com/group/fa.caml/browse_thread/thread/0a7900499f7714ed#"/>
	<rdf:li rdf:resource="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_ptr"/>
	<rdf:li rdf:resource="http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture1.html"/>
	<rdf:li rdf:resource="http://www.lama.univ-savoie.fr/~raffalli/ocaml-parsing.html"/>
	<rdf:li rdf:resource="http://www.cc.gatech.edu/~pengzang/tools.html"/>
	<rdf:li rdf:resource="http://web.yl.is.s.u-tokyo.ac.jp/~tosh/ocaml-on-iphone/"/>
	<rdf:li rdf:resource="http://www.mega-nerd.com/erikd/Blog/CodeHacking/Ocaml/calling_ocaml.html"/>
	<rdf:li rdf:resource="http://spivey.oriel.ox.ac.uk/mike/obc/"/>
	<rdf:li rdf:resource="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php"/>
	<rdf:li rdf:resource="http://ocaml.janestreet.com/?q=node/30"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://bernsteinbear.com/blog/lisp/00_fundamentals/">
    <title>Writing a Lisp, Part 0: Fundamentals | Max Bernstein</title>
    <dc:date>2017-08-15T17:26:52+00:00</dc:date>
    <link>https://bernsteinbear.com/blog/lisp/00_fundamentals/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml compilers programming lisp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:fd6b6aaa4370/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:compilers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:lisp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/">
    <title>A guide to extension points in OCaml - whitespace</title>
    <dc:date>2017-08-15T17:10:35+00:00</dc:date>
    <link>https://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml metaprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:7475a0580373/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:metaprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hannes.nqsb.io/Posts/VMM">
    <title>Provisioning, deploying, and managing virtual machines</title>
    <dc:date>2017-08-15T15:19:17+00:00</dc:date>
    <link>https://hannes.nqsb.io/Posts/VMM</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>mirage ocaml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:e0ce7104ce9a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:mirage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://icfp2016.mirage.io/CUFP/baby-steps-to-unikernels-in-pr.md">
    <title>Baby steps to unikernels in production</title>
    <dc:date>2017-05-24T17:32:41+00:00</dc:date>
    <link>http://icfp2016.mirage.io/CUFP/baby-steps-to-unikernels-in-pr.md</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>unikernels ocaml mirage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:18a43ec084e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:unikernels"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:mirage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@christophermcalpine/type-driven-generation-of-restful-api-bindings-in-ocaml-a48f970c9af8">
    <title>Type-driven generation of RESTful API bindings in OCaml</title>
    <dc:date>2017-05-23T06:07:35+00:00</dc:date>
    <link>https://medium.com/@christophermcalpine/type-driven-generation-of-restful-api-bindings-in-ocaml-a48f970c9af8</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>web ocaml programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:7a5159354ad9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ocaml.org/learn/tutorials/compiling_with_omake.html">
    <title>Compiling with OMake – OCaml</title>
    <dc:date>2016-06-06T09:44:55+00:00</dc:date>
    <link>https://ocaml.org/learn/tutorials/compiling_with_omake.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml omake</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:5b7693cb6cc6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:omake"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.camlcity.org/knowledge/kb_001_omake_recipes.html#profile">
    <title>KB 001: OMake Recipes</title>
    <dc:date>2016-06-06T09:44:25+00:00</dc:date>
    <link>http://www.camlcity.org/knowledge/kb_001_omake_recipes.html#profile</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml omake</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:1e80d0c29ea4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:omake"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://hyegar.com/2015/10/20/so-youre-learning-ocaml/">
    <title>hyegar.com - So you're learning OCaml!</title>
    <dc:date>2016-05-26T15:27:21+00:00</dc:date>
    <link>http://hyegar.com/2015/10/20/so-youre-learning-ocaml/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:89222dbbf55b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ocamlpro.com/blog/2012/08/08/profile-native-code.html">
    <title>OCamlPro::Blog :: Profiling OCaml amd64 code under Linux</title>
    <dc:date>2015-11-19T21:09:01+00:00</dc:date>
    <link>http://www.ocamlpro.com/blog/2012/08/08/profile-native-code.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml performance optimization profiling</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:818ca8f7b2ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:profiling"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://janestreet.github.io/ocaml-perf-notes.html">
    <title>Open Source @ Jane Street</title>
    <dc:date>2015-11-19T21:08:35+00:00</dc:date>
    <link>https://janestreet.github.io/ocaml-perf-notes.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml performance optimization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:ba5b332ef97a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:optimization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ocaml.org/learn/tutorials/performance_and_profiling.html">
    <title>Performance and Profiling – OCaml</title>
    <dc:date>2015-11-19T21:08:02+00:00</dc:date>
    <link>https://ocaml.org/learn/tutorials/performance_and_profiling.html</link>
    <dc:creator>wagerlabs</dc:creator><description><![CDATA[known]]></description>
<dc:subject>ocaml performance optimization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:1b951c917b48/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:optimization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.html">
    <title>How to wrap C functions to OCaml</title>
    <dc:date>2015-08-28T17:08:47+00:00</dc:date>
    <link>http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:ca62eb6b233f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mirage.io/blog/modular-foreign-function-bindings">
    <title>Blog :: Modular foreign function bindings</title>
    <dc:date>2015-07-30T10:25:50+00:00</dc:date>
    <link>https://mirage.io/blog/modular-foreign-function-bindings</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ctypes ffi mirage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:e02b0a5f85a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ctypes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:mirage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mads-hartmann.com/ocaml/2014/11/15/ocamldebug.html">
    <title>ocamldebug</title>
    <dc:date>2015-07-20T11:36:10+00:00</dc:date>
    <link>http://mads-hartmann.com/ocaml/2014/11/15/ocamldebug.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>debugging ocaml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:700d7201eab2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/">
    <title>A guide to extension points in OCaml - whitespace</title>
    <dc:date>2015-07-18T13:26:14+00:00</dc:date>
    <link>http://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>camlp4 ocaml programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:a863cf9bca0a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://shayne-fletcher.blogspot.com.es/2014/02/extending-ocaml-in-c-boostdate-time.html">
    <title>Shayne Fletcher: Extending OCaml in C++ - Boost.Date Time example</title>
    <dc:date>2014-09-12T21:36:05+00:00</dc:date>
    <link>http://shayne-fletcher.blogspot.com.es/2014/02/extending-ocaml-in-c-boostdate-time.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming ffi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:ab5bb17cd766/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://roscidus.com/blog/blog/2014/07/28/my-first-unikernel%2F">
    <title>My first unikernel - Thomas Leonard's blog</title>
    <dc:date>2014-07-31T12:10:47+00:00</dc:date>
    <link>http://roscidus.com/blog/blog/2014/07/28/my-first-unikernel%2F</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>kernel linux ocaml programming mirage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:4b07e81790cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:kernel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:mirage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://roscidus.com/blog/blog/2013/09/28/ocaml-objects/">
    <title>Experiences with OCaml objects - Thomas Leonard's blog</title>
    <dc:date>2013-12-09T21:31:49+00:00</dc:date>
    <link>http://roscidus.com/blog/blog/2013/09/28/ocaml-objects/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:a8ffc9bdf2f1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://groups.google.com/group/fa.caml/msg/286f123c43d8bb50">
    <title>more on frp (was Re: [Caml-list] Re: Recursion on React.events) - fa.caml | Google Groups</title>
    <dc:date>2012-05-21T18:43:00+00:00</dc:date>
    <link>https://groups.google.com/group/fa.caml/msg/286f123c43d8bb50</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>programming ocaml frp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:d439ab1a6b54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:frp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://groups.google.com/group/fa.caml/msg/286f123c43d8bb50">
    <title>more on frp (was Re: [Caml-list] Re: Recursion on React.events) - fa.caml | Google Groups</title>
    <dc:date>2012-05-06T00:04:48+00:00</dc:date>
    <link>http://groups.google.com/group/fa.caml/msg/286f123c43d8bb50</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming frp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:82315d7ec330/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:frp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rwmj.wordpress.com/2009/08/05/ocaml-internals-part-2-strings-and-other-types/">
    <title>OCaml internals part 2: Strings and other types | Richard WM Jones</title>
    <dc:date>2012-05-05T23:33:59+00:00</dc:date>
    <link>http://rwmj.wordpress.com/2009/08/05/ocaml-internals-part-2-strings-and-other-types/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:d306de69cddd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://breadthfirst.wordpress.com/2011/01/14/getting-started-llvm-ocaml-tutorial/">
    <title>Getting Started with LLVM and the Ocaml LLVM Tutorial « A broader view</title>
    <dc:date>2012-04-30T17:07:21+00:00</dc:date>
    <link>http://breadthfirst.wordpress.com/2011/01/14/getting-started-llvm-ocaml-tutorial/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>programming ocaml llvm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:8dce768ce0b4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:llvm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ambassadortothecomputers.blogspot.com.es/p/reading-camlp4.html">
    <title>Ambassador to the Computers: Reading Camlp4</title>
    <dc:date>2012-04-24T14:28:10+00:00</dc:date>
    <link>http://ambassadortothecomputers.blogspot.com.es/p/reading-camlp4.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml camlp4 programming compilers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:c42cc41077ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:compilers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://alaska-kamtchatka.blogspot.com.es/2009/08/fun-with-type-class.html">
    <title>Alaska Ataca a Kamtchatka: Fun with (Type) Class</title>
    <dc:date>2012-04-19T20:05:55+00:00</dc:date>
    <link>http://alaska-kamtchatka.blogspot.com.es/2009/08/fun-with-type-class.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml typing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:9405ff78ec73/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:typing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/quest-tester/source/browse/trunk/src/ppcee.nw">
    <title>ppcee.nw - quest-tester - Automatically test calling conventions of C compilers - Google Project Hosting</title>
    <dc:date>2012-04-06T15:21:27+00:00</dc:date>
    <link>http://code.google.com/p/quest-tester/source/browse/trunk/src/ppcee.nw</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml pretty-printer</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:355f4363aca2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:pretty-printer"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.incubaid.com/2011/11/21/combining-ocaml-functors-and-first-class-modules/">
    <title>Combining Ocaml Functors and First class modules « Incubaid Research</title>
    <dc:date>2012-03-16T20:27:15+00:00</dc:date>
    <link>http://blog.incubaid.com/2011/11/21/combining-ocaml-functors-and-first-class-modules/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:855aa82c3e1e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://groups.google.com/group/fa.caml/browse_thread/thread/cf05b9a2e8b13e62">
    <title>writing a very basic plugin system - fa.caml | Google Groups</title>
    <dc:date>2012-02-02T21:45:55+00:00</dc:date>
    <link>http://groups.google.com/group/fa.caml/browse_thread/thread/cf05b9a2e8b13e62</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming plugins</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:d7ee8ab4f475/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:plugins"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nicollet.net/2011/03/do-variant-types-in-ocaml-suck/">
    <title>Do Variant Types in OCaml Suck?</title>
    <dc:date>2012-01-27T01:46:16+00:00</dc:date>
    <link>http://www.nicollet.net/2011/03/do-variant-types-in-ocaml-suck/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>programming ocaml typechecking</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:0207aefded81/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:typechecking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture5.html">
    <title>Modules and the C Interface</title>
    <dc:date>2012-01-27T01:41:01+00:00</dc:date>
    <link>http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture5.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming ffi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:f03e13f7fdab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://fawcett.blogspot.com/2010/02/one-upping-null-parser-amazing-echo.html">
    <title>more blog than sense: One-upping the null parser: the amazing Echo language</title>
    <dc:date>2011-10-31T14:02:28+00:00</dc:date>
    <link>http://fawcett.blogspot.com/2010/02/one-upping-null-parser-amazing-echo.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>camlp4 tutorials ocaml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:a37dbf9374d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tutorials"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://andreiformiga.com/blog/?p=99">
    <title>A (meta-)guide to CamlP4: Metaprogramming in OCaml</title>
    <dc:date>2011-10-31T14:00:38+00:00</dc:date>
    <link>http://andreiformiga.com/blog/?p=99</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml camlp4 tutorials</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:3b71fc6aa2b1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tutorials"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gaiustech.wordpress.com/2011/05/17/accessing-c-memory-structures-from-ocaml/">
    <title>Raw access to C structures from OCaml | So I decided to take my work back underground</title>
    <dc:date>2011-10-17T19:14:45+00:00</dc:date>
    <link>http://gaiustech.wordpress.com/2011/05/17/accessing-c-memory-structures-from-ocaml/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:0ab272d6db22/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rwmj.wordpress.com/2010/02/03/on-the-awesomeness-of-ocaml-bitstring/">
    <title>On the awesomeness of ocaml-bitstring | Richard WM Jones</title>
    <dc:date>2011-10-15T11:53:33+00:00</dc:date>
    <link>http://rwmj.wordpress.com/2010/02/03/on-the-awesomeness-of-ocaml-bitstring/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming protocols parsing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:6f1543e56aff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:protocols"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:parsing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://caml.inria.fr/pub/docs/oreilly-book/html/index.html">
    <title>Developing applications with Objective Caml</title>
    <dc:date>2011-10-08T21:43:47+00:00</dc:date>
    <link>http://caml.inria.fr/pub/docs/oreilly-book/html/index.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>books ocaml programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:fefe94ad4c89/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://elehack.net/michael/blog/2010/06/ocaml-memory-tuning">
    <title>Tuning the OCaml memory allocator for large data processing jobs :: Michael's Blog :: elehack.net</title>
    <dc:date>2011-06-11T07:31:32+00:00</dc:date>
    <link>http://elehack.net/michael/blog/2010/06/ocaml-memory-tuning</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml internals performance optimization memory</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:4f9f980d84b1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:internals"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:memory"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.algo-prog.info/ocaml_for_pic/web/index.php">
    <title>ocaml_for_pic / OCAPIC :: OCaml for PIC</title>
    <dc:date>2011-06-07T11:35:23+00:00</dc:date>
    <link>http://www.algo-prog.info/ocaml_for_pic/web/index.php</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>microcontrollers ocaml pic</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:df02fd91ae38/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:microcontrollers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:pic"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://alaska-kamtchatka.blogspot.com/2011/05/fork-join-framework-on-budget.html">
    <title>Alaska Ataca a Kamtchatka: A Fork-Join framework on a budget</title>
    <dc:date>2011-05-10T19:37:19+00:00</dc:date>
    <link>http://alaska-kamtchatka.blogspot.com/2011/05/fork-join-framework-on-budget.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml toread</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:507fe4ce43e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:toread"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.rastageeks.org/ocaml/article/a-monad-for-ocaml-duppy">
    <title>A Monad for OCaml Duppy - blog.rastageeks.org</title>
    <dc:date>2011-05-10T19:36:31+00:00</dc:date>
    <link>http://blog.rastageeks.org/ocaml/article/a-monad-for-ocaml-duppy</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml toread</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:2a2ae6735276/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:toread"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.dbpatterson.com/post/4761858824/making-a-similar-message-system-as-rails-flash-with">
    <title>Making a similar message system as rails' flash with Ocsigen</title>
    <dc:date>2011-05-10T19:31:05+00:00</dc:date>
    <link>http://blog.dbpatterson.com/post/4761858824/making-a-similar-message-system-as-rails-flash-with</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ocsigen</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:f6fc6371118a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocsigen"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mancoosi.org/~abate/performances-tweaking-dose3">
    <title>performances tweaking - dose3 | Pietro Abate homepage</title>
    <dc:date>2011-04-15T16:52:28+00:00</dc:date>
    <link>https://mancoosi.org/~abate/performances-tweaking-dose3</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:4cd301b0b426/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pauillac.inria.fr/cdrom_a_graver/www/caml/ocaml/numerical.html">
    <title>Writing efficient numerical code in Objective Caml</title>
    <dc:date>2011-04-15T16:52:01+00:00</dc:date>
    <link>http://pauillac.inria.fr/cdrom_a_graver/www/caml/ocaml/numerical.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml performance optimization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:94fc4c6bd0db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:optimization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_array_access">
    <title>How to wrap C functions to OCaml</title>
    <dc:date>2011-04-15T16:51:07+00:00</dc:date>
    <link>http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_array_access</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:61c1ce25c2e5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gaiustech.wordpress.com/2011/04/14/calling-unix-libraries-from-ocaml/">
    <title>Calling Unix libraries from OCaml | So I decided to take my work back underground</title>
    <dc:date>2011-04-15T13:43:44+00:00</dc:date>
    <link>http://gaiustech.wordpress.com/2011/04/14/calling-unix-libraries-from-ocaml/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:ecf9cf6fff92/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rigaux.org/language-study/syntax-across-languages-per-language/OCaml.html">
    <title>Syntax in OCaml</title>
    <dc:date>2011-04-12T21:00:50+00:00</dc:date>
    <link>http://rigaux.org/language-study/syntax-across-languages-per-language/OCaml.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml tutorials</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:96f834722355/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tutorials"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://eigenclass.org/R2/writings/write-barrier-cost">
    <title>When immutable data is faster: write barrier costs</title>
    <dc:date>2011-02-14T11:56:13+00:00</dc:date>
    <link>http://eigenclass.org/R2/writings/write-barrier-cost</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml internals</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:aaa73bda9378/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:internals"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://eigenclass.org/R2/writings/optimizing-caml_modify">
    <title>Making mutable state faster: optimizing the caml_modify write barrier</title>
    <dc:date>2011-02-14T11:55:58+00:00</dc:date>
    <link>http://eigenclass.org/R2/writings/optimizing-caml_modify</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml internals</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:37a69f2d3354/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:internals"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit">
    <title>Unit test in OCaml with OUnit - Skydeck</title>
    <dc:date>2011-02-14T11:54:48+00:00</dc:date>
    <link>http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:650463978a04/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://elehack.net/michael/blog/2010/06/ocaml-syntax-extension">
    <title>My first OCaml syntax extension :: Michael's Blog :: elehack.net</title>
    <dc:date>2011-01-23T22:45:36+00:00</dc:date>
    <link>http://elehack.net/michael/blog/2010/06/ocaml-syntax-extension</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml camlp4</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:88813100bffb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://camltastic.blogspot.com/2008/05/phantom-types.html">
    <title>Camltastic!: Phantom types</title>
    <dc:date>2011-01-23T13:57:28+00:00</dc:date>
    <link>http://camltastic.blogspot.com/2008/05/phantom-types.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml typing phanton types</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:820eddf30193/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:typing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:phanton"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:types"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rwmj.wordpress.com/2009/08/04/ocaml-internals/">
    <title>A beginners guide to OCaml internals | Richard WM Jones</title>
    <dc:date>2011-01-21T11:36:30+00:00</dc:date>
    <link>http://rwmj.wordpress.com/2009/08/04/ocaml-internals/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml tutorials internals</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:c567bd310ab5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tutorials"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:internals"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ocamlunix.forge.ocamlcore.org/index.html">
    <title>Unix system programming in Objective Caml</title>
    <dc:date>2011-01-20T20:35:00+00:00</dc:date>
    <link>http://ocamlunix.forge.ocamlcore.org/index.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>functional ocaml programming tutorials books</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:5f3684c94233/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tutorials"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linux-nantes.org/~fmonnier/ocaml/">
    <title>Blue-Prawn's OCaml little Hump</title>
    <dc:date>2011-01-20T15:15:05+00:00</dc:date>
    <link>http://www.linux-nantes.org/~fmonnier/ocaml/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:c2e2f352e58f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ambassadortothecomputers.blogspot.com/p/reading-camlp4.html">
    <title>Ambassador to the Computers: Reading Camlp4</title>
    <dc:date>2011-01-02T10:16:30+00:00</dc:date>
    <link>http://ambassadortothecomputers.blogspot.com/p/reading-camlp4.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>camlp4 ocaml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:d5f894e60e54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_cplusplus">
    <title>How to wrap C functions to OCaml</title>
    <dc:date>2010-12-29T12:43:51+00:00</dc:date>
    <link>http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_cplusplus</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:28ffec6bf6af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://groups.google.com/group/fa.caml/browse_thread/thread/4e897dfebd519d75">
    <title>Ocamlbuild with findlib + camlp4 - fa.caml | Google Groups</title>
    <dc:date>2010-07-26T19:27:22+00:00</dc:date>
    <link>http://groups.google.com/group/fa.caml/browse_thread/thread/4e897dfebd519d75</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ocamlbuild</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:134ed1ff726d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocamlbuild"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/deriving/wiki/Introduction">
    <title>Introduction - deriving - Introduction to deriving (updated for v0.1.1) - Project Hosting on Google Code</title>
    <dc:date>2010-07-25T20:22:01+00:00</dc:date>
    <link>http://code.google.com/p/deriving/wiki/Introduction</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>camlp4 library ocaml</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:13b6c0739f17/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:camlp4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.elehack.net/michael/blog/2010/06/ocaml-memory-tuning">
    <title>Tuning the OCaml memory allocator for large data processing jobs :: Michael's Blog :: elehack.net</title>
    <dc:date>2010-07-14T22:01:21+00:00</dc:date>
    <link>http://www.elehack.net/michael/blog/2010/06/ocaml-memory-tuning</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>gc ocaml tips</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:6b3b7d3daafd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:gc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://caml.inria.fr/pub/docs/u3-ocaml/index.html">
    <title>Using, Understanding, and Unraveling The OCaml Language From Practice to Theory and vice versa</title>
    <dc:date>2010-07-12T11:10:58+00:00</dc:date>
    <link>http://caml.inria.fr/pub/docs/u3-ocaml/index.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>books ocaml programming</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:491ea389eb83/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ocamlunix.forge.ocamlcore.org/toc.html">
    <title>Unix Systems Programming in OCaml</title>
    <dc:date>2010-07-10T19:45:33+00:00</dc:date>
    <link>http://ocamlunix.forge.ocamlcore.org/toc.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml books</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:46fec8463f97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://andrej.com/plzoo/">
    <title>The Programming Language Zoo</title>
    <dc:date>2010-05-31T20:41:21+00:00</dc:date>
    <link>http://andrej.com/plzoo/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml compilers programming parsing</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:579df247160f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:compilers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:parsing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://groups.google.com/group/fa.caml/browse_thread/thread/0a7900499f7714ed#">
    <title>Encoding an extensible parse tree and subtyping within OCaml - fa.caml | Google Groups</title>
    <dc:date>2010-03-29T09:13:29+00:00</dc:date>
    <link>http://groups.google.com/group/fa.caml/browse_thread/thread/0a7900499f7714ed#</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:53747932f42d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_ptr">
    <title>How to wrap C functions to OCaml</title>
    <dc:date>2010-03-14T22:31:51+00:00</dc:date>
    <link>http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php#ref_ptr</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming ffi</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:870eb60aba34/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture1.html">
    <title>Objective Caml</title>
    <dc:date>2010-01-11T08:00:57+00:00</dc:date>
    <link>http://www.soton.ac.uk/~fangohr/software/ocamltutorial/lecture1.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml programming tutorials</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:56fcca8d31a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:tutorials"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.lama.univ-savoie.fr/~raffalli/ocaml-parsing.html">
    <title>http://www.lama.univ-savoie.fr/~raffalli/ocaml-parsing.html</title>
    <dc:date>2010-01-11T07:41:56+00:00</dc:date>
    <link>http://www.lama.univ-savoie.fr/~raffalli/ocaml-parsing.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml parsing</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:c37364265cd9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:parsing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.cc.gatech.edu/~pengzang/tools.html">
    <title>OCaml Tools</title>
    <dc:date>2010-01-01T15:25:27+00:00</dc:date>
    <link>http://www.cc.gatech.edu/~pengzang/tools.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>emacs ocaml slime</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:76660b045f03/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:emacs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:slime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://web.yl.is.s.u-tokyo.ac.jp/~tosh/ocaml-on-iphone/">
    <title>O'Caml on iPhone/iPod Touch</title>
    <dc:date>2009-04-30T19:36:26+00:00</dc:date>
    <link>http://web.yl.is.s.u-tokyo.ac.jp/~tosh/ocaml-on-iphone/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>programming ocaml iphone</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:f49ae2788348/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:iphone"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.mega-nerd.com/erikd/Blog/CodeHacking/Ocaml/calling_ocaml.html">
    <title>Calling OCaml from C</title>
    <dc:date>2009-02-24T14:44:55+00:00</dc:date>
    <link>http://www.mega-nerd.com/erikd/Blog/CodeHacking/Ocaml/calling_ocaml.html</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml ffi</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:64839936f6bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://spivey.oriel.ox.ac.uk/mike/obc/">
    <title>Oxford Oberon-2 Compiler</title>
    <dc:date>2008-12-31T12:34:31+00:00</dc:date>
    <link>http://spivey.oriel.ox.ac.uk/mike/obc/</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>programming ocaml compilers</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:a43eedefe56e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:compilers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php">
    <title>How to wrap C functions to OCaml</title>
    <dc:date>2008-12-31T12:33:13+00:00</dc:date>
    <link>http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>programming ocaml ffi</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:92ad08fc2ff8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ffi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ocaml.janestreet.com/?q=node/30">
    <title>The dangers of being too partial | ocaml.janestreet.com</title>
    <dc:date>2008-10-14T09:44:03+00:00</dc:date>
    <link>http://ocaml.janestreet.com/?q=node/30</link>
    <dc:creator>wagerlabs</dc:creator><dc:subject>ocaml functional</dc:subject>
<dc:identifier>https://pinboard.in/u:wagerlabs/b:8f988cf76c40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:ocaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:wagerlabs/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>