Собрал все в одном месте...
Jul. 23rd, 2016 11:23 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
... и педантично выровнял:
($) :: (a -> b) -> a -> b (<$>) :: Functor f => (a -> b) -> f a -> f b (<*>) :: Applicative f => f (a -> b) -> f a -> f b (=<<) :: Monad m => (a -> m b) -> m a -> m b (&) :: a -> (a -> b) -> b -- Data.Function (<&>) :: Functor f => f a -> (a -> b) -> f b -- Control.Lens.Operators (<**>) :: Applicative f => f a -> f (a -> b) -> f b -- Control.Applicative (>>=) :: Monad m => m a -> (a -> m b) -> m b
no subject
Date: 2016-07-23 03:05 pm (UTC)no subject
Date: 2016-07-23 03:46 pm (UTC)no subject
Date: 2016-07-24 12:30 pm (UTC)no subject
Date: 2016-07-24 12:37 pm (UTC)no subject
Date: 2016-07-24 03:57 pm (UTC)no subject
Date: 2016-07-24 04:59 pm (UTC)Дадад. Классика — накалывают всякую херню, о которой потом жалеют, когда вырастут! ;-)
no subject
Date: 2016-07-23 07:48 pm (UTC)всё уже придумано до нас
Date: 2016-07-25 08:43 am (UTC)Ну и вообще рекомендуютвиттер (https://twitter.com/chris__martin/status/719124792603910144) автора.
no subject
Date: 2016-07-27 06:31 pm (UTC)