如何在元组中转换类型

时间:2010-03-18 07:55:22

标签: haskell

如何将String类型转换为Int

我有一个元组,我想将其转换为具有不同类型的元组

tupletotuple :: (String,String,String) ->(String,Int,Int)
tupletotuple (a,b,c) = (a,read(b),read(c))

我收到此错误消息

Project> tupletotuple ("cha",4,3)
ERROR - Cannot infer instance
*** Instance   : Num [Char]
*** Expression : tupletotuple ("cha",4,3)

1 个答案:

答案 0 :(得分:2)

你需要一个3个字符串的元组来转换。结果将是一个字符串和2个整数。