|
Flat Daddy posted:Glad to see this thread was created. Not glad to see impure, functional-ish languages included. As someone just starting to look into functional programing, which ones are the "impure" ones? Why are they only "functional-ish"? Why should I avoid them?
|
# ¿ May 1, 2015 19:21 |
|
|
# ¿ May 3, 2024 00:31 |
|
Arcsech posted:"Pure" functional languages are those which force side effects (mostly you can think of this as any sort of input or output, although it's broader than that) to be reflected by the type system. Haskell is the only language that's even kinda-sorta mainstream that's purely functional, with some experimental languages like Elm, Agda, and Idris also falling in that category. A language being purely functional brings a lot of tradeoffs that can get pretty complex to explain. Thank you for this. "You are wrong" posts are quite annoying when the person posting provides no reasoning, and CoC seems to love them.
|
# ¿ May 1, 2015 22:37 |