Die Aufgabe ist unendlich Liste beschreiben (so genannte Klammern) von Strings Beispiel einer solchen Liste: ["[]", "[[]]", "[[[]]]", "[[[[]]]]"...]
Liste der Klammern, Haskell
Wenn ich take 4 brackets
das Ergebnis sollte ["[]","[[]]","[[[]]]","[[[[]]]]"]
sein schreiben werde.
In dieser Aufgabe sollte ich einen Trick namens "den Knoten zu binden" verwenden. Es ist so etwas wie das:
geom= 1 : map (/2) geom
Meine Lösung ist
brackets = "[]": map (\xs -> "[" + xs + "]") brackets
aber ich habe Fehler:
Unresolved top-level overloading
*** Binding : brackets
*** Outstanding context : Num [Char]
Vielen Dank, das funktioniert – falazure