string - Haskell 将字符串转换为整数列表

标签 string haskell integer

我有以下字符串[1..5],我想将其转换为整数列表[1,2,3,4,5]。我尝试使用 read 来执行此操作,但这不起作用。是否有任何简单的技巧可以将此类列表转换为整数列表,或者是否需要解析器?

最佳答案

我想您需要一名口译员才能这样做。您可能想做一些事情:

$ cabal install hint
...
$ ghci
> import Language.Haskell.Interpreter
> runInterpreter $ setImports ["Prelude"] >> eval "[1..5]"

另请参阅此答案:https://stackoverflow.com/a/5584638/55070

关于string - Haskell 将字符串转换为整数列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26571894/

相关文章:

java - 将java中的字符串拆分为固定长度的 block

java - 不区分大小写的消息

python - Python 中是否有一个函数可以生成给定字母表中所有长度为 n 的字符串?

json - Haskell - 将 BSON 映射到 JSON 的正确方法 - 将代码放在哪里

java - 两个整数数组的成对乘法。如果它们的长度不同,则较短的需要缠绕

C++如何从复杂字符串中仅获取整数

java - 如何按每个字符串中元音的数量对字符串数组进行升序排序?

haskell - Haskell 的reactive-banana 中的reactive-web 的flatMap 相当于什么?

haskell - hackage.haskell.org 文档约定的含义

javascript - javascript JSON 对象中是否存在整数和字符串键的排序?