2016-11-01 14 views
0

タスクは、そのようなリストの文字列 例の(ブラケットと呼ばれる)無限のリストを記述しています。リスト、Haskellの

この作業では、「ノットを結ぶ」というトリックを使用する必要があります。私のソリューションは

brackets = "[]": map (\xs -> "[" + xs + "]") brackets 

ですが、私はエラーを得た

geom= 1 : map (/2) geom 

Unresolved top-level overloading 
*** Binding    : brackets 
*** Outstanding context : Num [Char] 

答えて

4

(+)は連結していない、一緒に数字を追加するためのオペレータである それはそのような何かでありますリスト/文字列。それには(++)を試してください。

+0

ありがとう、たくさん、 この作品 – falazure