我的讲师为我提供了不在GHCI中构建的代码。据我所知,它已经为我的同学正确建立了。
我指的代码是
import Data.Semigroup (Semigroup ((<>)))
Run Code Online (Sandbox Code Playgroud)
GHCI向我抛出此错误
Module ‘Data.Semigroup’ does not export ‘Semigroup((<>))’
Run Code Online (Sandbox Code Playgroud)
应该行吗?我的GHC版本可能有问题吗?所有其他导入语句均有效。
我的输入例如是列表
["0","0","0","0","0","1","0","1"]
Run Code Online (Sandbox Code Playgroud)
我想将其转换为整数,以使输出int为 5
这是我的代码,我可以通过使用将列表转换为字符串 StringBuilder
StringBuilder builder = new StringBuilder();
for(String str : list) {
builder.append(str);
}
builder.toString() //00000101
Run Code Online (Sandbox Code Playgroud)