[Haskell-beginners] confused by <-

Brent Yorgey byorgey at seas.upenn.edu
Thu Sep 27 19:33:27 CEST 2012


On Thu, Sep 27, 2012 at 10:01:25AM -0700, Bryce Verdier wrote:
> On 9/26/12 6:00 PM, Ertugrul Söylemez wrote:
> >Bryce Verdier <bryceverdier at gmail.com> wrote:
> >
> >>      body <- L.try (simpleHttp "http://www.google.com") :: IO (Either
> >>L.SomeException Data.ByteString.Lazy.Internal.ByteString)
> >Almost right, but your type signature is lying. =)
> >
> >
> >Greets,
> >Ertugrul
> 
> Thanks for your hint, with a fair amount of head bashing against a
> wall I was able to figure this out. At the end of day I got :
> 
>     body <- try (simpleHttp "http://www.google.com") :: GHandler
> PlayHaven PlayHaven (Either SomeException ByteString)

Do you need a type signature there at all?

-Brent



More information about the Beginners mailing list