Hacker News new | ask | show | jobs
by Jensson 1740 days ago
Prolog is a declarative language but not a functional language. Hence functional languages and declarative languages are not equivalent. Functional languages are not just defined by lacking side effects but also by using functions as first class citizens, meaning that SQL isn't a functional language either.
1 comments

Thanks!