Gepostet: |
Testen, ob Listenelement genau einmal vorkommt | ||||||||||
Interessante Frage auf Stackoverflow: http://stackoverflow.com/questions/5600706/searching-through-list/5605750#5605750 Eine vorgeschlagene Lösung war
Das ist natürlich schlecht, denn es durchsucht immer die gesamte Liste (wegen der length-Funktion). Ich habe das hier vorgeschlagen:
Aber das erscheint mir unnötig kompliziert. Gibt es keine elegantere Lösung? |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
once :: Eq a => a -> [a] -> Bool |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Oh Mann, da habe ich mit Kanonen auf Spatzen geschossen. Und lazy ist deine Version auch. Vielen Dank, wieder was gelernt... | |||||||||||
Zum Seitenanfang | |||||||||||