<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Drup's thingies</title>
    <atom:link href="https://drup.github.io/feed.xml" rel="self" type="application/rss+xml"/>
    <link>https://drup.github.io/</link>
    <description></description>
    <pubDate>Mon, 09 Mar 2020 13:53:37 +0000</pubDate>
    
    
      



      <item>
        <title>A reasonable TyXML release | Drup's thingies</title>
        
        <link>https://drup.github.io/2020/03/06/tyxml440/</link>
        <guid isPermaLink="true">https://drup.github.io/2020/03/06/tyxml440/</guid>
        <description>
        
        
        
        &lt;p&gt;I have the pleasure to announce the release of &lt;a href=&quot;https://github.com/ocsigen/tyxml/releases/tag/4.4.0&quot;&gt;TyXML 4.4.0&lt;/a&gt;, with special Reason support!&lt;/p&gt;


        
        </description>
        <pubDate>Fri, 06 Mar 2020 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>Ann: A new ppx for tyre and new version of ppx_regexp | Drup's thingies</title>
        
        <link>https://drup.github.io/2018/08/21/ppx-tyre/</link>
        <guid isPermaLink="true">https://drup.github.io/2018/08/21/ppx-tyre/</guid>
        <description>
        
        
        
        &lt;p&gt;Some times ago, I released &lt;a href=&quot;/2016/08/12/tyre/&quot;&gt;Tyre&lt;/a&gt;, 
a library for Typed Regular Expressions
that allows matching, printing and routing. While many people expressed interest,
the syntax was (rightfully) considered too obtuse for practical usage.
Thanks to Petter A. ‘&lt;a href=&quot;https://github.com/paurkedal&quot;&gt;paurkedal&lt;/a&gt;’ Urkedal, this should now be fixed!&lt;/p&gt;


        
        </description>
        <pubDate>Tue, 21 Aug 2018 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>An OCaml quine | Drup's thingies</title>
        
        <link>https://drup.github.io/2018/05/30/quine/</link>
        <guid isPermaLink="true">https://drup.github.io/2018/05/30/quine/</guid>
        <description>
        
        
        
        &lt;div class=&quot;language-ocaml highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;fun&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;-&amp;gt;&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;Printf&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;printf&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;%s %S&quot;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;(fun x -&amp;gt; Printf.printf &lt;/span&gt;&lt;span class=&quot;se&quot;&gt;\&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;%s %S&lt;/span&gt;&lt;span class=&quot;se&quot;&gt;\&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt; x x)&quot;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;


        
        </description>
        <pubDate>Wed, 30 May 2018 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>Ann: Regenerate | Drup's thingies</title>
        
        <link>https://drup.github.io/2018/05/08/regenerate/</link>
        <guid isPermaLink="true">https://drup.github.io/2018/05/08/regenerate/</guid>
        <description>
        
        
        
        &lt;p&gt;I’m happy to announce the release of &lt;a href=&quot;https://github.com/Drup/regenerate&quot;&gt;Regenerate&lt;/a&gt;, 
a library, tool and &lt;a href=&quot;https://drup.github.io/regenerate/&quot;&gt;website&lt;/a&gt; to generate test cases for regular expression engines.&lt;/p&gt;


        
        </description>
        <pubDate>Tue, 08 May 2018 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>PhD Thesis: Tierless Web programming in ML | Drup's thingies</title>
        
        <link>https://drup.github.io/2017/11/15/phdthesis/</link>
        <guid isPermaLink="true">https://drup.github.io/2017/11/15/phdthesis/</guid>
        <description>
        
        
        
        &lt;p&gt;I’m happy to announce that I successfully defended my PhD Thesis!&lt;/p&gt;


        
        </description>
        <pubDate>Wed, 15 Nov 2017 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>News about Tyre | Drup's thingies</title>
        
        <link>https://drup.github.io/2017/04/17/tyre-news/</link>
        <guid isPermaLink="true">https://drup.github.io/2017/04/17/tyre-news/</guid>
        <description>
        
        
        
        &lt;p&gt;Here are some news about &lt;a href=&quot;https://github.com/Drup/tyre&quot;&gt;Tyre&lt;/a&gt;, along with release of version 0.3.&lt;/p&gt;


        
        </description>
        <pubDate>Mon, 17 Apr 2017 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>Ann: Pumping | Drup's thingies</title>
        
        <link>https://drup.github.io/2017/04/01/pumping/</link>
        <guid isPermaLink="true">https://drup.github.io/2017/04/01/pumping/</guid>
        <description>
        
        
        
        &lt;p&gt;I’m happy to announce the release of &lt;a href=&quot;https://github.com/Drup/pumping&quot;&gt;Pumping&lt;/a&gt;,
a library to leverage the OCaml type system to recognize regular languages.&lt;/p&gt;


        
        </description>
        <pubDate>Sat, 01 Apr 2017 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>Ann: Typed regular expressions | Drup's thingies</title>
        
        <link>https://drup.github.io/2016/08/12/tyre/</link>
        <guid isPermaLink="true">https://drup.github.io/2016/08/12/tyre/</guid>
        <description>
        
        
        
        &lt;p&gt;I’m happy to announce the release of &lt;a href=&quot;https://github.com/Drup/tyre&quot;&gt;Tyre&lt;/a&gt;, a library for Typed Regular Expressions.&lt;/p&gt;


        
        </description>
        <pubDate>Fri, 12 Aug 2016 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>Typing Tricks: Diff lists | Drup's thingies</title>
        
        <link>https://drup.github.io/2016/08/02/difflists/</link>
        <guid isPermaLink="true">https://drup.github.io/2016/08/02/difflists/</guid>
        <description>
        
        
        
        &lt;p&gt;The diff list trick is a way to compute with lists in types. It allows to create heterogeneous lists which is very useful, in particular in the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Format&lt;/code&gt; module from the standard library.&lt;/p&gt;


        
        </description>
        <pubDate>Tue, 02 Aug 2016 00:00:00 +0000</pubDate>
      </item>
    
      



      <item>
        <title>First steps in mirage | Drup's thingies</title>
        
        <link>https://drup.github.io/2015/04/09/intro_mirage/</link>
        <guid isPermaLink="true">https://drup.github.io/2015/04/09/intro_mirage/</guid>
        <description>
        
        
        
        &lt;p&gt;This was long overdue, after &lt;a href=&quot;https://github.com/ocsigen/ocsigenserver/pull/63&quot;&gt;a lot&lt;/a&gt; of &lt;a href=&quot;https://github.com/ocsigen/ocsigenserver/pull/64&quot;&gt;ocsigen-cohttp hacking&lt;/a&gt; (&lt;a href=&quot;http://i.imgur.com/YLI3fuc.png&quot;&gt;duh&lt;/a&gt;), I finally started trying mirage!&lt;/p&gt;


        
        </description>
        <pubDate>Thu, 09 Apr 2015 00:00:00 +0000</pubDate>
      </item>
    
  </channel>
</rss>
