ich den folgenden Code haben:Elm: Wie in einem foldl loggt
findPerson name peeps = List.foldl
(\a b -> case b of
Just _ -> b
Nothing -> if a.name == name then
Just a
else Nothing
) Nothing peeps
Ich mag würde die Werte der a
und b
innerhalb des foldl
loggt sein. Ich habe versucht:
findPerson : String -> List Person -> Maybe Person
findPerson name peeps = List.foldl
(\a b ->
Debug.log(a)
Debug.log(b)
case b of
Just _ -> b
Nothing -> if a.name == name then
Just a
else Nothing
) Nothing peeps
Dies ist jedoch wirft einen Fehler
I am looking for one of the following things:
a closing paren ')'
whitespace`
Was mache ich falsch, und wie kann ich log die Werte innerhalb foldl
?
Das war ein Vergnügen. Prost! – Rich