oh so is it a type of functional language ?
A language being declarative is unrelated to it potentially being functional. The hallmark language of declarative is SQL and I wouldn't describe it as functional