Suchergebnisse für Anfrage "non-exhaustive-patterns"

2 die antwort

Haskell nicht erschöpfende Muster in Funktion mit `else`

Ich benutze die folgende Funktion: combinations :: Int -> [a] -> [[a]] combinations k xs = combinations' (length xs) k xs where combinations' n k' l@(y:ys) | k' == 0 = [[]] | k' >= n = [l] | null l = [] | otherwise = Prelude.map (y :) ...

2 die antwort

Haskell: nicht erschöpfende Muster

Ich trainiere morgen für einen Test, um meine Einführung in die funktionale Programmierung abzuschließen, aber eines verstehe ich nicht. Wenn ich ein Programm habe wie: test [] = [] test (x:xs) = test (xs)Was er tut, ist, dass er das erste ...

1 die antwort

GHC beschwert sich über nicht vollständige Muster, die von der Typprüfung erzwungen werden

Ich habe den folgenden Code

TOP-Veröffentlichungen