試圖找出這個簡單的Erlang過濾器問題。它應該帶一個謂詞和一個列表,並返回第一個列表的修改版本,其中所有對謂詞返回true的元素。簡單的過濾器Erlang
-module(filter).
-export([filterlist/2]).
-spec filterlist(fun((T) -> boolean()), [T]) -> [T].
filterlist (P, LL) -> lists:filter(fun(X) -> X == P end, LL).
我不能得到它的工作。它只返回空列表[]。
問題是什麼? – Vinod
有道理我會試一試。謝謝! – user2280297