Wie schreibe ich eine Funktion in der Idris REPL? Wenn ich die Funktionsdefinition longer: string -> string -> string
in der REPL geben, erhalte ich die folgende Fehlermeldung:Idris REPL: Erstellen von Funktion
(input):1:7: error: expected: "$",
"&&", "*", "*>", "+", "++", "-",
"->", ".", "/", "/=", "::", "<",
"<$>", "<*", "<*>", "<+>", "<<",
"<=", "<==", "<|>", "=", "==",
">", ">=", ">>", ">>=", "\\\\",
"`", "|", "||", "~=~",
ambiguous use of a left-associative operator,
ambiguous use of a non-associative operator,
ambiguous use of a right-associative operator,
end of input, function argument
longer: string -> string -> string<EOF>
^
Danke, es funktioniert, aber gibt es eine Möglichkeit, eine Multiline-Funktion zu erstellen? Wie die Definition in der ersten Zeile und die Anweisungen in den anderen. – Moebius
Versuchen Sie 'shift + enter' oder' alt + enter' am Ende der Zeile. – laughedelic
@Laughedelic funktioniert nicht auf Iterm 2 (Mac). – Moebius