Skip to content

Commit 3c4e35f

Browse files
committed
add docs for intersection set monoid
1 parent b550ca4 commit 3c4e35f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

core/src/main/java/fj/Monoid.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1102,6 +1102,14 @@ public Set<A> append(Set<A> a1, Set<A> a2) {
11021102
});
11031103
}
11041104

1105+
/**
1106+
* A intersection monoid for sets.
1107+
*
1108+
* @param bounded A bound for all possible elements
1109+
* @param enumerator An enumerator for all possible elements
1110+
* @param o An order for set elements.
1111+
* @return A monoid for sets whose elements have the given order.
1112+
*/
11051113
public static <A> Monoid<Set<A>> setIntersectionMonoid(final Bounded<A> bounded, final Enumerator<A> enumerator, final Ord<A> o) {
11061114
return monoidDef(new Definition<Set<A>>() {
11071115
@Override

0 commit comments

Comments
 (0)