On Sat, Jan 17, 2009 at 11:09 AM, Pieter Laeremans <pie...@laeremans.org>wrote:

> Hello,
>
> When I try to render  a byteString template using outputFPS like this :
>
> outputBsTemplate :: StringTemplate ByteString ->  CGI CGIResult
> outputBsTemplate template = let bs = renderFPS template in
>                            outputFPS bs
>
>
> I get this error :
>
> Couldn't match expected type `Data.ByteString.Lazy.Internal.ByteString'
>           against inferred type `ByteString'


It's expecting a Lazy bytestring and you're giving it a Strict one.

Simplest fix: import Data.ByteString.Lazy instead.

Luke
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to