你好伟大的程序员在那里,
我正在使用haskell的第一步,并且有一个令我困惑的功能:
import Data.List.Split
getncheck_guesslist = do
line <- getLine
let tmp = splitOneOf ",;" line
map read tmp::[Int]
Run Code Online (Sandbox Code Playgroud)
splitOneOf在Data.List.Split中(我用cabal安装拆分安装它)
splitOneOf :: (Eq a)=> [a]->[a]->[[a]]
从错误我得到它有一些类型不正确 - 但不知道如何解决这个冲突,因为IO对我来说仍然是一个谜
我想读取用逗号或分号分隔的整数输入,并得到一个整数列表,这样:
提前感谢您的想法和提示 - 您的ε/ 2