56,966 blogs · [ { "id": "01a08c54-fc7f-7072-b9bf-d7a9b7fa4cef", "title": "Embedding MicroHs", "url": "https://thma.github.io//posts/2025-08-30-Embedding-MicroHs.html", "published_at": "2025-08-30T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9b8447908", "title": "Real World REST APIs with Scotty and Generic-Persistence", "url": "https://thma.github.io//posts/2024-12-05-real-worlds-rest-services-with-scotty-and-gp.html", "published_at": "2024-12-05T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9b8ef9610", "title": "Optimizing bracket abstraction for Combinator Reduction", "url": "https://thma.github.io//posts/2023-10-08-Optimizing-bracket-abstraction-for-combinator-reduction.html", "published_at": "2023-10-08T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9b978b863", "title": "Clean Architecture Revisited", "url": "https://thma.github.io//posts/2023-07-29-clean-architecture-revisited.html", "published_at": "2023-07-29T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9b9a0f472", "title": "Writing a Haskell persistence layer using Generics and Reflection", "url": "https://thma.github.io//posts/2023-01-21-a-haskell-persistence-layer-using-generics-and-reflection.html", "published_at": "2023-01-21T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9ba71cffb", "title": "Dependency Validation of a Haskell Application", "url": "https://thma.github.io//posts/2022-08-07-dependency-validation-of-haskell-applications.html", "published_at": "2022-08-07T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9bb523c8b", "title": "Configuration of a Polysemy application", "url": "https://thma.github.io//posts/2022-07-17-configuration-of-a-polysemy-app.html", "published_at": "2022-07-17T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9bc0d78e2", "title": "Warp as an effect in Polysemy", "url": "https://thma.github.io//posts/2022-07-04-polysemy-and-warp.html", "published_at": "2022-07-04T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9bc4fc423", "title": "Evaluating SKI combinators as native Haskell functions", "url": "https://thma.github.io//posts/2022-02-05-Evaluating-SKI-combinators-as-native-Haskell-functions.html", "published_at": "2022-02-05T00:00:00+00:00" }, { "id": "01a08c54-fc7f-7072-b9bf-d7a9bd456e86", "title": "Writing a Wiki Server with Yesod", "url": "https://thma.github.io//posts/2022-01-09-Writing-a-Wiki-Server-with-Yesod.html", "published_at": "2022-01-09T00:00:00+00:00" } ] posts Claim your blog
Back to thma.github.io
Blog · corpus.blog/blogs/thma.github.io/posts

thma.github.io

thma.github.io

2025

2024

2023

2022