56,966 blogs · [ { "id": "01a07df4-d2b4-7003-a586-3c4e9beef5dd", "title": "review2", "url": "https://reasonablypolymorphic.comblog/reviewing-again/index.html", "published_at": "2026-08-24T23:26:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea064c375", "title": "review2", "url": "http://reasonablypolymorphic.com/blog/reviewing-again/index.html", "published_at": "2026-08-24T23:26:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9cb05d83", "title": "Code-Reviewing My First Monad Implementation", "url": "https://reasonablypolymorphic.comblog/reviewing-my-first-monad/index.html", "published_at": "2026-08-21T23:50:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea159016a", "title": "Code-Reviewing My First Monad Implementation", "url": "http://reasonablypolymorphic.com/blog/reviewing-my-first-monad/index.html", "published_at": "2026-08-21T23:50:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9da8c718", "title": "An Algebraic Theory of Music", "url": "https://reasonablypolymorphic.comblog/more-algebraic-music/index.html", "published_at": "2026-01-02T14:27:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea22ce04f", "title": "An Algebraic Theory of Music", "url": "http://reasonablypolymorphic.com/blog/more-algebraic-music/index.html", "published_at": "2026-01-02T14:27:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9deddffa", "title": "Struggling Towards an Algebraic Theory of Music", "url": "https://reasonablypolymorphic.comblog/algebraic-music/index.html", "published_at": "2025-12-04T20:15:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea2d6fc4f", "title": "Struggling Towards an Algebraic Theory of Music", "url": "http://reasonablypolymorphic.com/blog/algebraic-music/index.html", "published_at": "2025-12-04T20:15:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9e60e8f4", "title": "Arrows to Arrows, Categories to Queries", "url": "https://reasonablypolymorphic.comblog/arrows-to-arrows/index.html", "published_at": "2025-10-14T14:31:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea308e2d5", "title": "Arrows to Arrows, Categories to Queries", "url": "http://reasonablypolymorphic.com/blog/arrows-to-arrows/index.html", "published_at": "2025-10-14T14:31:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9e8d15ad", "title": "Theorems for Free Redux", "url": "https://reasonablypolymorphic.comblog/theorems-for-free-redux/index.html", "published_at": "2025-10-09T11:27:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea39d91c2", "title": "Theorems for Free Redux", "url": "http://reasonablypolymorphic.com/blog/theorems-for-free-redux/index.html", "published_at": "2025-10-09T11:27:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9f07a5a3", "title": "Analyzing API Design via Algebraic Laws", "url": "https://reasonablypolymorphic.comblog/api-analysis/index.html", "published_at": "2025-05-05T07:33:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea414602a", "title": "Analyzing API Design via Algebraic Laws", "url": "http://reasonablypolymorphic.com/blog/api-analysis/index.html", "published_at": "2025-05-05T07:33:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4e9f7bd900", "title": "Using Obscure Graph Theory to solve PL Problems", "url": "https://reasonablypolymorphic.comblog/solving-lcsa/index.html", "published_at": "2025-05-04T08:05:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea4e4e9a1", "title": "Using Obscure Graph Theory to solve PL Problems", "url": "http://reasonablypolymorphic.com/blog/solving-lcsa/index.html", "published_at": "2025-05-04T08:05:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea02ee53b", "title": "Bidirectional Instance Contexts", "url": "https://reasonablypolymorphic.comblog/bidirectional-instance-contexts/index.html", "published_at": "2025-02-15T02:15:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea55cbe95", "title": "Bidirectional Instance Contexts", "url": "http://reasonablypolymorphic.com/blog/bidirectional-instance-contexts/index.html", "published_at": "2025-02-15T02:15:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea04c17c0", "title": "Use Monoids for Construction", "url": "https://reasonablypolymorphic.comblog/use-monoids/index.html", "published_at": "2025-01-24T09:35:00+00:00" }, { "id": "01a07df4-d2b4-7003-a586-3c4ea5a76cbf", "title": "Use Monoids for Construction", "url": "http://reasonablypolymorphic.com/blog/use-monoids/index.html", "published_at": "2025-01-24T09:35:00+00:00" } ] posts Claim your blog
Back to Sandy Maguire
Blog · corpus.blog/blogs/reasonablypolymorphic.com/posts

Sandy Maguire

reasonablypolymorphic.com

2026

2025