> ... to abstract away SQL
SQL already is an abstraction, why would I want to abstract it away? Why not abstract JS away instead?
SQL already is an abstraction, why would I want to abstract it away? Why not abstract JS away instead?
Funny story, that's how I've been describing the issue with how errors have been handled on the project I'm working on, where there are SO many areas where errors are just ignored... so they don't propagate up the chain/stack... doubly annoying in a node environment where it's all supposed to be error first (as in the first thing you think about and check for).
Lots of projects are already doing this: Elm, ClojureScript, PureScript, etc.