> Honestly, don't use read. It's icky. > > Check out ReadP or parsec, they are far superior in general. I think > there was a suggestion of replacing Read with ReadP? The whole point is not about writing a parser, its about having a parser written for me with deriving Read - unfortunately their is no deriving LazyRead or deriving Parsec etc. Thanks Neil