
12 Apr
2004
12 Apr
'04
10:12 p.m.
On 13/04/2004, at 2:17 AM, S. Alexander Jacobson wrote:
I want to read strings that look like "2" or "hello" into values of type Integer or String.
The problem is that read requires that strings be read as "\"hello\"". Is there a way either to convince read to not require wrapping quotation marks or, alternetively, to catch a read exception, and do something sane?
Untested code (I'll leave you to come up with a better name than MyRead :) class MyRead a where myRead :: String -> a instance MyRead Integer where myRead = read instance MyRead String where myRead = id -- % Andre Pang : trust.in.love.to.save