Content deleted Content added
m →Haskell's Functor class: typo |
|||
Line 21:
In the [[Haskell programming language]], map is generalized to a [[Type polymorphism|polymorphic]] function called fmap using the Functor [[type class]]. For every Functor instance, fmap must be defined such that it obeys the Functor laws:
* <code>fmap id = id (identity)
* <code>fmap (f . g) = fmap f . fmap g (composition)</code>
[[Category:Functional programming]]
|