当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。