Hi Roman,

On 05/21/2013 12:36 PM, Roman Cheplyaka wrote:

Clearly, my naiive implementation of endHeader is no good.
Hi Roger,

"Not in scope" means that that thing is not defined.

So it's not a problem with your implementation, but with the way you
load it.

If you copy-paste your ghci session here, you may get further help.

Roman
Starting with a clean ghci session I get this:

ghci> :l csv.hs
[1 of 1] Compiling Main             ( csv.hs, interpreted )

csv.hs:15:24:
    Couldn't match type `[Char]' with `Char'
    Expected type: Text.Parsec.Prim.Parsec String () [[String]]
      Actual type: Text.Parsec.Prim.ParsecT
                     String () Data.Functor.Identity.Identity [[[[Char]]]]
    In the first argument of `parse', namely `headerLines'
    In the expression: parse headerLines "(unknown)" input
    In an equation for `parseHDR':
        parseHDR input = parse headerLines "(unknown)" input
Failed, modules loaded: none.

Thanks,
Roger

This electronic communication is governed by the terms and conditions at
http://www.mun.ca/cc/policies/electronic_communications_disclaimer_2012.php

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

Reply via email to