Composable SQL (Functors)

borretti.me
composable-sql-(functors)

SQL could be improved somewhat by introducing composable query fragments with statically-typed interfaces. I begin by explaining two areas (testing and reusing business logic) where SQL does very poorly. Then I explain my solution, and how it addresses the problems. … Read more

Show HN: Rill – Composable concurrency toolkit for Go

github.com
show-hn:-rill-–-composable-concurrency-toolkit-for-go

Rill is a toolkit that brings composable concurrency to Go, making it easier to build concurrent programs from simple, reusable parts. It reduces boilerplate while preserving Go’s natural channel-based model. go get -u github.com/destel/rill Make common tasks easier.Rill provides a … Read more

Htmx Is Composable?

timkellogg.me
htmx-is-composable?

Wed January 17, 2024 I wrote an HTMX app and it was easy to develop a powerful plugin system within it. That surprised me. I had assumed that JSON-driven REST APIs were the only way to make composable web APIs. … Read more

SQL and M4 = Composable SQL

emiruz.com

I often work with client who have large “data lakes” or big star schema style enterprise databases with fact and dimension tables as far as the eye can see. Invariably said clients end up with a substantial SQL codebase composed … Read more