<?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 (michielbuddingh)</title>
    <link>https://pinboard.in/u:michielbuddingh/public/</link>
    <description>recent bookmarks from michielbuddingh</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md"/>
	<rdf:li rdf:resource="http://code.google.com/p/unconstrained-melody/"/>
	<rdf:li rdf:resource="http://attractivechaos.wordpress.com/2008/09/02/implementing-generic-hash-library-in-c/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md">
    <title>Type Parameters Proposal</title>
    <dc:date>2021-09-25T14:54:33+00:00</dc:date>
    <link>https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md</link>
    <dc:creator>michielbuddingh</dc:creator><dc:subject>golang generics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michielbuddingh/b:6748a2fbfa02/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:generics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/unconstrained-melody/">
    <title>unconstrained-melody - Project Hosting on Google Code</title>
    <dc:date>2010-02-27T10:58:20+00:00</dc:date>
    <link>http://code.google.com/p/unconstrained-melody/</link>
    <dc:creator>michielbuddingh</dc:creator><description><![CDATA[" ... There are various useful things that can be done with generic methods/classes where there's a type constraint of "T : enum" or "T : delegate" - but unfortunately, those are prohibited in C#.

This utility library works around the prohibitions using ildasm/ilasm, by building the code with "fake" constraints and then rewriting the constraints afterwards. The resulting binary is usable from "normal" C#; the C# compiler understands the constraints just fine, even if it won't let you express them. ... "]]></description>
<dc:subject>csharp generics typing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michielbuddingh/b:acc99cfd253a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:csharp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:generics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:typing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://attractivechaos.wordpress.com/2008/09/02/implementing-generic-hash-library-in-c/">
    <title>Implementing Generic Hash Library in C « Attractive Chaos</title>
    <dc:date>2010-02-24T18:40:05+00:00</dc:date>
    <link>http://attractivechaos.wordpress.com/2008/09/02/implementing-generic-hash-library-in-c/</link>
    <dc:creator>michielbuddingh</dc:creator><description><![CDATA[Illustrates a generic interface for a hash table library in C.  The syntax used is more elegant than anything I've seen like it.]]></description>
<dc:subject>c programming generics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michielbuddingh/b:3e24883c5ec3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michielbuddingh/t:generics"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>