X-Git-Url: https://git.xandkar.net/?p=hope.git;a=blobdiff_plain;f=src%2Fhope_fun.erl;h=1f8669cfe536903c140fd618233662bc94a2e7e0;hp=5ee6730499fa840d7a88ab427d4a82126d070673;hb=87160c0adda38ad3c307cc4072a03ab606f359ef;hpb=e033aadea66cc7f68e3a66cde23a2edfe4c4e9e6 diff --git a/src/hope_fun.erl b/src/hope_fun.erl index 5ee6730..1f8669c 100644 --- a/src/hope_fun.erl +++ b/src/hope_fun.erl @@ -13,7 +13,7 @@ id(X) -> -spec curry(fun()) -> fun(). curry(F) -> - {value, {arity, Arity}} = lists:keysearch(arity, 1, erlang:fun_info(F)), + {some, Arity} = hope_kv_list:get(erlang:fun_info(F), arity), curry(F, [], Arity). -spec curry(fun(), list(), integer()) ->