Totally fair :D Only reason I'm familiar with elm is my SQL teacher this semester really likes it so he'd mention it at and random and posted some articles about it just for fun.
As far as I know SQL is a declarative language. Did you teacher liked ELM because ELM is also declarative?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.