<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://blog.kleisli.io/</loc></url>
  <url>
    <loc>https://blog.kleisli.io/post/dependent-types-in-pure-nix</loc>
    <lastmod>2026-02-24</lastmod>
  </url>
  <url>
    <loc>https://blog.kleisli.io/post/trampolining-nix-with-generic-closure</loc>
    <lastmod>2026-02-22</lastmod>
  </url>
  <url>
    <loc>https://blog.kleisli.io/post/agent-coordination-distributed-systems</loc>
    <lastmod>2026-02-20</lastmod>
  </url>
  <url><loc>https://blog.kleisli.io/tag/coordination</loc></url>
  <url><loc>https://blog.kleisli.io/tag/crdt</loc></url>
  <url><loc>https://blog.kleisli.io/tag/dependent-types</loc></url>
  <url><loc>https://blog.kleisli.io/tag/distributed-systems</loc></url>
  <url><loc>https://blog.kleisli.io/tag/event-sourcing</loc></url>
  <url><loc>https://blog.kleisli.io/tag/genericClosure</loc></url>
  <url><loc>https://blog.kleisli.io/tag/nix</loc></url>
  <url><loc>https://blog.kleisli.io/tag/nix-effects</loc></url>
  <url><loc>https://blog.kleisli.io/tag/proof-checker</loc></url>
  <url><loc>https://blog.kleisli.io/tag/trampoline</loc></url>
  <url><loc>https://blog.kleisli.io/tag/type-theory</loc></url>
</urlset>
