<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://matthewcrews.com/blog/2023/12/compare-and-contrast-fsharp-and-odin-part-1/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2023/05/who-has-inspired-you/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2023/05/what-is-a-programming-language/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2023/05/what-is-going-on-with-software/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2022/12/fast-enumeration-of-bitset/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2022/03/performance-of-dus-and-active-patterns/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2022/03/performance-of-key-value-lookups-types/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2022/02/high-performance-observation-tracking/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/12/fsharp-loves-mutation/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/11/team-desk-assignments/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/11/benchmarkdotnet-gotcha/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/11/records-as-keys-for-dictionaries/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/08/slicemap-rework-part-2/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/08/slicemap-rework-part-1/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/05/2021-05-04/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/02/2021-02-04/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/01/2021-01-28/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/01/2021-01-25/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/01/2021-01-11/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/01/2021-01-09/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2021/01/2020-01-01/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-21/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-14/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-09/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-07/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-04/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-03/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/12/2020-12-01/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2020/10/2020-10-08/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2019/2019-10-27-the-anatomy-of-an-optimization-model/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/about/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-05-24-discrete-optimization-with-cutting-planes/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-05-22-discrete-optimization-with-branch-and-bound/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-05-13-creating-summable-domain-types/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-05-04-fsharp-for-optimization-modeling/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-01-27-domains-run-amok/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-01-14-the-divide-operator-is-a-lie/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-01-06-my-most-expensive-error/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/2018/2018-01-05-using-fsharp-to-parse-html/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/blog/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/categories/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/categories/documentation/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/tags/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/tags/content/_index.zh-cn/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/tags/installation/_index.zh-cn/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url><url><loc>https://matthewcrews.com/tags/configuration/_index.zh-cn/</loc><lastmod>2023-12-17T08:11:33-08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority></url></urlset>