我有一个功能,它包含的第一个101个字符:覆盖原有功能
characters :: [String]
characters = [[chr i] |i<-[0..100]]
而我需要做的是让下一个功能附加到这一个永久,到目前为止,我已经试过类似这个,但是这不保留结果。
append :: [String] -> String -> String -> [String]
append characters xs ys = characters ++ [(take 2 (xs++ys))]
所以我非常需要的是能够不断扩展我的字符功能与追加功能,而不会失去结果。 感谢您的答案。
使用let语法? – BLUEPIXY
你的例子中的'characters'不是一个函数。 – sepp2k
嗯,这是一个CAF,所以在技术上它不是一个通常的值 – nponeccop