On 9/26/12 6:00 PM, Ertugrul Söylemez wrote:
Bryce Verdier <bryceverdier@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)

But what I don't understand, is why do I have GHandler PlayHaven PlayHaven (Either SomeException ByteString)
instead of IO (Either SomeException ByteString)?

Thanks again,
Bryce


      

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners