當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang specification(Fun, Set1)用法及代碼示例


specification(Fun, Set1) -> Set2
類型:
Fun = spec_fun()
Set1 = Set2 = a_set()

返回包含每個元素的集合Set1為此Fun返回true.如果Fun是一個元組{external, Fun2},Fun2被應用到外部設置每個元素,否則Fun應用於每個元素。

1> R1 = sofs:relation([{a,1},{b,2}]),
R2 = sofs:relation([{x,1},{x,2},{y,3}]),
S1 = sofs:from_sets([R1,R2]),
S2 = sofs:specification(fun sofs:is_a_function/1, S1),
sofs:to_external(S2).
[[{a,1},{b,2}]]

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 specification(Fun, Set1) -> Set2。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。