[Haskell-beginners] Problem combining monads <sigh!>
Brent Yorgey
byorgey at seas.upenn.edu
Tue Apr 8 17:34:12 UTC 2014
On Tue, Apr 08, 2014 at 12:54:17PM +0700, Kim-Ee Yeoh wrote:
>
> Answer: []. Yes, [] is a functor, the way Maybe and IO are functors. So f =
> []. It's unusual but only syntatically in the sense that Haskell says to
> write Maybe Int but rejects [] Int. You have to write [Int] to mean [] Int.
This is not true. In fact, [] Int is perfectly valid Haskell syntax;
it's just not very common.
-Brent
More information about the Beginners
mailing list