Having reusable functions and pipelines compiling to SQL sounds amazing. (EDIT: and sum types!) Will want to try this out on some side project later.<p>Although for my Elm + backend needs I feel like I still prefer Lamdera: <a href="https://dashboard.lamdera.app/" rel="nofollow">https://dashboard.lamdera.app/</a> - WebSocket communication and being able to push new data to clients immediately instead of juggling HTTP endpoints and the client having to pull/refresh. `sendToBackend`, `sendToFrontend`, `broadcast` are a great primitive.
For columnar databases, I love Vortex' Dtypes which lets you attach semantic context in a logical type to what is essentially compressed Arrow <a href="https://docs.vortex.dev/concepts/dtypes#logical-types" rel="nofollow">https://docs.vortex.dev/concepts/dtypes#logical-types</a>
Looks very nice.
Last year I took up rust, coming from c++, and some of the modern features rust brings are just so nice to have (even something as simple as not having to forward declare a class).<p>This year I started working with postgres and you just can't help but notice how sql is coming from the c-Era of programming. Having better and more modern ways to express my queries would be great to improve correctness and performance.
I was hoping for an alternative to PLSQL or stored procedures. But this isn’t about „Database Programming“, it’s a SQL replacement…
So this is capable of turning a one-liner of SQL into six lines of barely readable code?
New functional query language for PostgreSQL and SQLite by Evan Czaplicki the author of Elm
Pretty nice, thanks
Exciting news!! Love Elm, can't wait to use it more
It looks like the HN hug of death has found a new victim