the part you may be missing is this is dynamic while you are coding, so you get autocompletion of dynamic data sources ( or during an interactive session, which gives a dynamic language kind of experience, but with types)
Honestly, I feel like this should be super cool and I'm just super missing something... but I don't know what right now.
Could you explain the interactive session part more?
Not aware of any mainstream language that provides similar functionality.