Ich möchte eine Matrix in einem Listenverständnis erstellen. Für jede Zeile muss ich getLine und parse es aus.GetLine innerhalb Listenverständnis
Kurz gesagt, möchte ich so etwas tun.
fun = [ getLine | y <- [0..4]]
Wenn ich diese Funktion zu starten, anstatt zu versuchen, getLine von Eingabeaufforderung für jede Zeile, erhalte ich einen Fehler für keine Instanz für (Show (IO String)) von einer Verwendung von ‚Druck‘ entstehen.
Ich bekomme die Fehlermeldung, aber wie bekomme ich getLine innerhalb eines Listenverständnisses?
Sie haben gerade 'getLine' innerhalb eines Listenverständnisses verwendet: P – immibis
Ja, ich möchte wirklich Listenverständnis verwenden, damit ich Koordinaten für eine Matrix bekommen kann, die ich erstellen werde. – mac10688