【发布时间】:2021-02-21 17:44:03
【问题描述】:
我仍在学习 Haskell,我真的对这种语言感到困惑...我必须实现两个函数 fromInteger :: Integer -> String 和 toInteger :: String -> Integer,它们通过数字字符串以相反的顺序在 Haskell 整数和数字之间进行转换,例如:"25" -> "52"。为了功能分解我应该首先实现fromDigit :: Integer -> Char和toDigit :: Char -> Integer
在数字和字符之间转换。
该功能应该如何?
非常感谢!
【问题讨论】:
-
请不要将这些函数命名为
fromInteger和toInteger,它们已经是不兼容的标准函数的名称了。 -
但是在我的练习中是这样命名的,我必须这样写。
标签: string haskell char integer digits