hemanth / functional-programming-jargon

Jargon from the functional programming world in simple terms!
http://git.io/fp-jargons
MIT License
18.61k stars 1.02k forks source link

improving definitions for monoid, comonad, applicative, and ADT #230

Open jethrolarson opened 2 years ago

jethrolarson commented 2 years ago

Addressing some of the feed back in #220

I looked at "Lift" and while I can see that our definition is more general than "lambda lifting" I kinda prefer that the idea be generalized to all values not just functions. That I think make it easier to teach the idea of computation contexts in the way that Scott W does with the elevated worlds metaphor

jethrolarson commented 2 years ago

@hemanth :shipit: ?