这是我的数据类型:
data Foo a = Value Integer
|Boo a
我有一个将 Foo 数据类型转换为字符串的函数:
showFoo::Show a=> Foo a -> String
showFoo (Value n) = show n
showFoo (Boo a) = show a
例如:showFoo (Value 10) 变为:"10",但对于 showFoo(Boo "S"),它变为:"\"S\"" 但我只需要 "S"。