5 ms·
Author here: the concept of `Applicative`s is unique to Haskell and has no parallel in other programming languages. This makes the post difficult to write to a
by Gabriel439 12y ago
Author here: the concept of `Applicative`s is unique to Haskell and has no parallel in other programming languages. This makes the post difficult to write to a broad audience. Instead, I just tried to show the neat things you could do with `Applicative`s to try to entice people to learn more about them.
- omaranto 12y agoI respectfully suggest that Applicative is not what makes this article hard to understand. I agree with thinkpad20 here: https://news.ycombinator.com/item?id=7894258 https://news.ycombinator.com/item?id=7894258
- yummyfajitas 12y agoI don't think it's unique to Haskell. The Scalaz library for Scala also provides Applicative: https://github.com/scalaz/scalaz/blob/scalaz-seven/core/src/main/scala/scalaz/Applicative.scala https://github.com/scalaz/scalaz/blob/scalaz-seven/core/src/... Do they differ in some drastic way? (Note: I'm not super familiar with the Haskell version.)
- Gabriel439 12y agoOh, I wasn't aware Scalaz had applicative. Then I stand corrected.