I did not know COBOL was functional too :)
Out of curiousity, what other criteria would you apply?
Out of curiousity, what other criteria would you apply?
You're more than welcome to have your own definition, but it's my opinion that it's too broad since HOFs exist in some form in languages like Java and Ruby and I wouldn't call them functional though like another commented said, languages are mixing paradigms nowadays (with the exception of Haskell!).