我目前正在编写自己的结构,可以同时处理整数和字符串:
就像是
data Collection = One Int | Two String | Three(Collection)(Collection)
但是,我试图编写一个可以将我的结构转换为列表的函数.
我认为这是不可能的,因为默认情况下这样做:
并[1,2, "测试"]
在控制台中不起作用,因此我的功能必然总是失败?
haskell
haskell ×1