Can we all stop and talk about how much of a fucking autist meme functional programming is?
>>60250172
Billions of dollars worth of autism maybe, all of big data / big computing does it now.
>i don't understand basic concepts like recursion so i'm going to project on a burmese tableware forum
Like "object-oriented", nobody actually know what "functional" means.
You can write functional code in any language.
When you see a functional programming zealot, you can never be sure if they mean avoiding stateful programming or simply avoiding global state.
>>60250200
By the way, that does not mean they do it in a way that causes Haskell users to descend into an orgy.
But it is (pretty) pure FP that is running the main show on dem clouds anyhow.
>>60250244
You and WP both *do* know what it means
> a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data
>>60250172
>functional programming a meme
>probably the most used paradigm in the world
>>60250345
>try hello world
>IO is impure so you have to use the IO monad
>try changing a boolean
>nope. return a copy of the entire universe with the boolean changed
>lets define a function to add 2 numbers
>you have to curry for just in case
Give me a single reason to use FP other than the usual filter-map-reduce.
>inb4 masochist
Well lets go full brainfuck then
>>60250244
Try writing functional code in a language without higher order functions and tail-call optimization then. Other than that though, you have a point.
>>60250172
Only if you can solve for λ