
17 Jan
2009
17 Jan
'09
1:34 p.m.
On Sat, Jan 17, 2009 at 11:09 AM, Pieter Laeremans
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