<?xml-stylesheet type="text/xsl" href="https://blog.tchatzigiannakis.com/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/categories/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/csharp/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/generics/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/generics-as-super-functions/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/post/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/categories/theory/</loc>
    <lastmod>2019-03-03T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/a-look-at-ndepend/</loc>
    <lastmod>2018-09-24T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/review/</loc>
    <lastmod>2018-09-24T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/categories/reviews/</loc>
    <lastmod>2018-09-24T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/c/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/clang/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/compiler-optimizations/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/cpp/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/function-pointers/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/gcc/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/pointers/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/undefined-behavior-can-literally-erase-your-hard-disk/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/undefined-behavior/</loc>
    <lastmod>2017-09-04T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/changing-an-objects-type-at-runtime-in-c-sharp/</loc>
    <lastmod>2017-08-21T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/dispatch-table/</loc>
    <lastmod>2017-08-21T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/categories/projects/</loc>
    <lastmod>2017-08-21T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/unsafe/</loc>
    <lastmod>2017-08-21T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/implementing-multiple-dispatch-polymorphism/</loc>
    <lastmod>2017-03-15T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/implementing-single-dispatch-polymorphism/</loc>
    <lastmod>2017-03-15T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/multiple-dispatch/</loc>
    <lastmod>2017-03-15T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/object-oriented-programming/</loc>
    <lastmod>2017-03-15T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/subtype-polymorphism/</loc>
    <lastmod>2017-03-15T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/affine-types/</loc>
    <lastmod>2017-03-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/applications-of-substructural-typing/</loc>
    <lastmod>2017-03-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/linear-types/</loc>
    <lastmod>2017-03-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/ordered-types/</loc>
    <lastmod>2017-03-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/relevant-types/</loc>
    <lastmod>2017-03-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/substructural-types/</loc>
    <lastmod>2017-03-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/structural-rules-and-substructural-logics/</loc>
    <lastmod>2017-02-06T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/creating-a-ref-alternative-in-c-sharp/</loc>
    <lastmod>2017-01-02T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/expression-trees/</loc>
    <lastmod>2017-01-02T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/ref/</loc>
    <lastmod>2017-01-02T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/tags/delegates/</loc>
    <lastmod>2016-12-26T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/using-the-new-constraint-is-a-symptom-of-the-xy-problem/</loc>
    <lastmod>2016-12-26T20:00:00+03:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/about/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://blog.tchatzigiannakis.com/privacy-policy/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  
</urlset>