Ich bin ein großer Neuling zu Haskell, ich habe gerade erst vor 10 Minuten gestartet. Ich versuche herauszufinden, wie man eine Variable innerhalb einer Funktion definiert. Lets sagen, dass ich die FunktionDefinieren von Variablen innerhalb einer Funktion Haskell
foo :: Int -> Int
foo a =
b = a * 2
b
-- Yes, I know, it doesn't do anything interesting
haben, wenn ich es in GHCi
laufen bekomme ich einen Syntaxfehler! Wie können Sie eine Variable in einer Funktion definieren?
In Verbindung stehende: http://Stackoverflow.com/q/993124 –
Lassen Sie b = a * 2 in b –
Lesen Sie [Lernen Sie ein Haskell] (http://learnyouahaskell.com). –