Sha256: 110c2fd4fc09a19271192df6b7253cf393d0411a85c7cc3cb63d3684c1326839
Contents?: true
Size: 391 Bytes
Versions: 310
Compression:
Stored size: 391 Bytes
Contents
-module(example). -export([keep/2, discard/2, test_version/0]). -spec keep(fun((any()) -> boolean()), list(any())) -> list(any()). keep(_F, []) -> []; keep(F, [H|T]) -> case F(H) of true -> [H|keep(F,T)]; _ -> keep(F,T) end. -spec discard(fun((any()) -> boolean()), list(any())) -> list(any()). discard(F, L) -> keep(fun(X) -> not(F(X)) end, L). test_version() -> 1.
Version data entries
310 entries across 310 versions & 1 rubygems