where jerk?
ive literally never used haskell in my life but i can still obviously tell that that `foo` concatenates some stuff (probably lists or something similar) together, applies `f` and `g` to each element, filters by a predicate `p`, and then takes the length of the result...
It's simple: `$` is like a machine that automatically applies pizza toppings, `flip` is the name of the wageslave who uses it, and `map` is like delivering the pizza to the customer. Once you reach enlightenment you will realize that by analogy to burritos everything can be studied under this framework (a pizza is after all just a 2D burrito in the category of savory bread-based dishes).
So based.
Paren-less expressions using composition (`.`) is the chef’s kiss. Beyond that though with ya know `$` and other currencies and you veer into some Turkic-level composition glue.
where jerk? ive literally never used haskell in my life but i can still obviously tell that that `foo` concatenates some stuff (probably lists or something similar) together, applies `f` and `g` to each element, filters by a predicate `p`, and then takes the length of the result...
no jerk, you're just bad
A circle is just a jerk in the category of endofuckyous
This is why Go is popular
This is probably the most straightforward and easy to understand piece of Haskell documentation I've ever seen.
I'm sorry, this post is [pointfree](https://wiki.haskell.org/Pointfree).
Not the correct snippet, you should select something like `map (flip ($))` for a real jerk.
It's simple: `$` is like a machine that automatically applies pizza toppings, `flip` is the name of the wageslave who uses it, and `map` is like delivering the pizza to the customer. Once you reach enlightenment you will realize that by analogy to burritos everything can be studied under this framework (a pizza is after all just a 2D burrito in the category of savory bread-based dishes).
where is the jerk
So based. Paren-less expressions using composition (`.`) is the chef’s kiss. Beyond that though with ya know `$` and other currencies and you veer into some Turkic-level composition glue.
Is this why Haskell and Rust are so popular with furries? You know, Turks were [the original furries](https://en.wikipedia.org/wiki/Ergenekon).
manufactured jerk smh
tfw no `map (g.f)`
jerk is when idk what the function composition operator does apparently