| The lambda expression `\ input -> ...' has one arguments, | but its type `a' has none | In the second argument of `($)', namely | `\ input -> runST (g input)' | | I had to change the last line to: | Str (\input -> runST (g input)) | | and then it works. I know that using '$' can create problems, but I | don't know if this is such a case
This is a definite bug -- I missed a case. Am working on it S _______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc
