나는 Erlang에서 기대했던대로 키 픽스를 얻을 수 없다.목록 : keyfind 문제
나는 다음과 같은 EUNIT 테스트 한 :
나는 다음과 같은 오류 메시지가 얻을이 테스트를 실행할 때마다should_find_key_test() ->
NewList = lists:keystore("key", 1, [], {"key", "value"}),
Value = case lists:keyfind("key", 1, NewList) of
false ->
notfound;
{_key, _value} ->
_value
end,
?debugVal(Value).
:
indextests : should_find_key_test (모듈 'indextests')를 ... 는 실패 :: error : undef 함수 목록 : keyfind/3 은 keyfind ("key", 1, [{ "key", "value"}])로 불려 짐indextests에서 호출 : should_find_key_test/0
내가 뭘 잘못하고 있는지 알 수 있습니까?
목록 : keyfind가 더 이상 존재하지 않는다고 말하고 있습니까?
어떤 Erlang 버전을 실행하고 있습니까? 'lists : keyfind/3'은 아주 최근 버전입니다. 어떤 버전이 추가되었는지는 기억이 나지 않습니다. – rvirding