PRQL is declarative. They are just heeding the maxim "If it's broke, fix it".
Typing fields before table name is like the least bad thing about SQL and doesn't need fixing.
Typing fields before table name is like the least bad thing about SQL and doesn't need fixing.