Functional Programming without Lambda - Part 2 Lifting, Functor, Monad
LiftingNow,let'sreviewmapfromanotherperspective.map::(T->R)->[T]->[R]accepts2parameters,afunctionf::T->Randalistlist::[T].[T]isagenerictypeparamterizedbyT,it'snotthesameasT,butdefinitelysharessomeprop