blambeau
blambeau on Hacker News
Didn't know about it, thanks @aerzen
good to know. Should we join forces ?
We should write power users, maybe.
Peppol interconnecting No Code tools like Make and others
Check finitio.io
Might be an alternative with less complexity for a simple filtering use case.
SQL does not support lambda functions.
I need to check what we will do in that case.
Claude did, I swear
The parser was built gradually though, with logs of increments under automated tests.
Point taken. Will see what I can do.
Probably TODAY + Duration({ days: 30 }) would be a better example then.
Posted by
blambeau on Wednesday January 07, 2026 @06:41AM
from the github.com dept.
Claude Code helped me make a Typescript implementation of BMG (
https://www.relational-algebra.dev/)
BMG initially existed in Ruby (with a SQL compiler there that hasn't been ported to TS yet).
You no longer have any excuse to build complex Typescript/Javascript code to manipulate data. Just learn RA.
Who else finds that Notion, Make, N8n, Klaro Cards and all the others need a decent expression language ?
Posted by
blambeau on Monday January 05, 2026 @02:47PM
from the elo-lang.org dept.
Posted by
blambeau on Tuesday May 27, 2025 @02:46PM
from the klaro.cards dept.
Great stuff :-)
Most introductions to relational algebra lack effective tooling, while SQL is closer to a calculus than an algebra
I hope university teachers will see here an opportunity for practical exercises with their students !
Posted by
blambeau on Monday December 21, 2020 @09:22AM
from the github.com dept.
Posted by
blambeau on Friday December 18, 2020 @03:43PM
from the youtube.com dept.
(lead dev here). Not intended, as I don't use Rails myself. But I would of course support every PR making Bmg compatible/great with it.
I'm the author. If you are a software developer or run a software company, how would you define your global test strategy? What and why do you test?
Posted by
blambeau on Monday May 25, 2020 @02:05PM
from the medium.com dept.
Posted by
blambeau on Monday December 15, 2014 @10:52AM
from the try-alf.org dept.
Posted by
blambeau on Wednesday December 03, 2014 @12:33PM
from the try-alf.org dept.
Posted by
blambeau on Thursday April 17, 2014 @08:45AM
from the medium.com dept.
Posted by
blambeau on Monday April 14, 2014 @11:13AM
from the show-hn dept.
Posted by
blambeau on Monday April 14, 2014 @03:56AM
from the finitio.io dept.
I'm not very good at naming things. I'm aware of the name clash with many other tools and would really like to find another name. If you have any better idea, just let me know.
The point here is to have a separate language. Data interoperability is about having multiple languages, not having only one to rule the world.