Seeking Functional Programming Lexicon
Posted
by Randall Schulz
on Stack Overflow
See other posts from Stack Overflow
or by Randall Schulz
Published on 2010-04-24T00:35:16Z
Indexed on
2010/04/24
0:43 UTC
Read the original article
Hit count: 453
functional-programming
Hi,
Knowing the argot of a field helps me a lot, especially since it allows me to converse intelligently with those who know a lot more than I, so I would like to find a good lexicon of Functional Programming terms.
E.g., I repeatedly encounter these: Functor, Arrow, Category, Kleisli, Monad, Monoid, a veritable zoo of Morphisms, etc. I also notice many of these appear with prefixes such as "covariant", "co-", "endo-" etc.
Of these, I can say I actually understand Monoid and Covariant and sort of get Monad, but the rest are still gibberish to me. (Note that I don't mean this list as exhaustive and I'm not looking to have these defined or described for me here, I'm looking for learning resources.)
Can someone point me towards an FP lexicon? It need not be on-line, as long as it's possible to find it (and it's not a rare volume for which I'd have to pay many tens of dollars).
© Stack Overflow or respective owner