Functorクラス
Functor(関手)
関手
のこと
Haskell
では
Hask圏
上の関手がFunctor型クラス
Haskellでの定義
Data.Functor
code:hs
--
https://hackage.haskell.org/package/base-4.19.0.0/docs/src/GHC.Base.html#Functor
class Functor f where
fmap :: (a -> b) -> f a -> f b
(<$) :: a -> f b -> f a
(<$) = fmap . const
fmap
確認用
Q. Functor
関連
型クラス
参考
Haskell/Category theory - Wikibooks, open books for an open world
調査用
/pogi-log/Google.icon
関手(日)
/pogi-log/Google.icon
Functor(英)
/pogi-log/Wikipedia.icon
関手 - Wikipedia(日)
関手(検索) - Wikipedia(日)
/pogi-log/Wikipedia.icon
Functor - Wikipedia(英)
Functor(検索) - Wikipedia(英)