1 2 | nächste Seite |
Gepostet: |
Haskell-Funktionen | ||||||||||
Hi! Es gibt ja die Funktionen takeWhile, dropWhile und auch takeUntil. Bei mir funktioniert jedoch takeUntil nicht. Die anderen funktionieren, aber diese nicht. Da komm immer dieselbe Fehlermeldung: ERROR - Undefined variable "takeUntil" Aber warum eigentlich? Muss ich irgendein Modul erst öffnen? Danke im Voraus! |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Hallo, also takeWhile und dropWhile kenne ich, aber von takeUntil habe ich noch nichts gehört. In den Haskell-Standard-Bibliotheken gibt es die Funktion jedenfalls nicht. Trotzdem kannst du dir die Funktion leicht mittels takeWhile definieren: takeUntil f = takeWhile (not . f) Viele Grüße, Siracusa |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Könnte: takeUntil == Until? ..weil unteil gibt es als funktion.. mfg |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Hallo Blacksoul takeUntil ungleich Until takeUntil macht nämlich keine Berechnungen auf einer Liste Input: until (> 100) (*2) 1 Output: 128 takeUntil p [] = [] takeUntil p (x:xs) | p x = [x] | otherwise = x : takeUntil p xs viele grüße Jacke |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Also gibt es die Funktion takeUntil doch?... ich hatte sie in meiner Funktionliste nicht gefunden.. mfg |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
nö ich habe nur danach bei google gesucht und das gefunden | |||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
aso... na dann ist es ja logisch^^ |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Also gibt es sie also nicht und muss sie sozusagen selber definieren, oder? mfg Programmierer |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
OT[Zitieren wäre nu schön xD] Sie ist anscheinend nicht als Haskellfunktion vordefiniert, insofern... mfg |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Hmm, wenn ich meinen Rechner nicht geröstet hätte, dann hätte ich ja weiter dran arbeiten können und es hochstellen können. Aber so... Jammni |
|||||||||||
Zum Seitenanfang | |||||||||||
1 2 | nächste Seite |