[Haskell-cafe] Missing `$` like operators in Haskell
Clinton Mead
clintonmead at gmail.com
Fri Dec 12 02:47:49 UTC 2014
Below are the `$` like operators in Haskell (view in fixed width):
---------------------------------------------------------------------
| Function first | Op | Function second | Op
|
-------------------------------------------------------------------------------
| Plain | (a -> b) -> a -> b | $ | a -> (a -> b) -> b |
|
| Functor | (a -> b) -> f a -> f b | <$> | f a -> (a -> b) -> f b |
|
| Applicat| f (a -> b) -> f a -> f b | <*> | f a -> f (a -> b) -> f b |
<**> |
| Monad | (a -> m b) -> m a -> m b | =<< | m a -> (a -> m b) -> m b |
>>= |
-------------------------------------------------------------------------------
The "function second" forms I couldn't find for "plain" and "functor".
What are the most common operators to used in these places?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20141212/714b50fe/attachment.html>
More information about the Haskell-Cafe
mailing list