News for hackers. Stuff that matters.
Re:Learn Functional Programming Visually by roguas on Tuesday February 16, 2021 @09:44AM (#26154252)
Haskell would not be considered pure or stateless as well. What the OP is saying there are several qualities which indicate you are dealing with functional language and they are not super rigid. Typically first-class functions indicate that its possible to do things functionally. Immutable defaults takes it further. Higher kinded types usually indicate you can easily separate pure from effectful. Dependant types hint that you can have value level expectations etc.

At which point you are happy with "functional" is up to you. Its not all or none.

There are no comments on this comment yet.