English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Si Pred (Elem) devuelve true para al menos un elemento Elem en la lista, devuelve true.
any(Pred,lst)
Pred −Función predicativa aplicada a la cadena
Lst −Lista de valores
Si Pred (Elem) devuelve true para al menos un elemento Elem en la lista, devuelve true.
- -import(lists,[any/2 -export([start/ start() -> Lst1 = [1,2,3], Predicate = fun(E) -> E rem 2 == 0 end, Status = any(Predicate, Lst1, io:fwrite("~w~n",[Status]).
En el ejemplo superior, primero definimos una función predicativa, donde cada valor de la lista se pasa a la función anónima. En esta función, se puede ver si cada valor de la lista puede ser2División entera.
Cuando ejecutamos el programa superior, obtendremos los siguientes resultados.
true