Haskell Funktion |
26.11.2020, 20:46 | Auf diesen Beitrag antworten » |
Neuling1 | Haskell Funktion Meine Frage: Ich bin neu bei Haskell. Kann mir jemand die Haskell Funktion erlkären? bin2dec :: [Int] -> Int bin2dec bits = bin2dec' 0 bits where bin2dec' ac = 2*ac + b bin2dec' ac (b:bs) = bin2dec' (2*ac + b) bs Wie reduziert man den Ausdruck? bin2dec [0,1,0,1,1,0] => ? [b]Meine Ideen: Ich verstehe die erste Zeile (eingabe, Ausgabe Datentyp) aber dannach verstehe ich nichts. |
|
|