Skip to content

Commit 1a40c67

Browse files
committed
add docs for semigroups
1 parent 226c84a commit 1a40c67

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

core/src/main/java/fj/Semigroup.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,14 +621,19 @@ public static <A> Semigroup<IO<A>> ioSemigroup(final Semigroup <A> sa) {
621621
public static final Semigroup<Unit> unitSemigroup = unitMonoid.semigroup();
622622

623623
/**
624-
* A semigroup for sets.
624+
* A union semigroup for sets.
625625
*
626626
* @return a semigroup for sets.
627627
*/
628628
public static <A> Semigroup<Set<A>> setSemigroup() {
629629
return semigroupDef(Set::union);
630630
}
631631

632+
/**
633+
* A intersection semigroup for sets.
634+
*
635+
* @return a semigroup for sets.
636+
*/
632637
public static <A> Semigroup<Set<A>> setIntersectionSemigroup() {
633638
return semigroupDef(Set::intersect);
634639
}

0 commit comments

Comments
 (0)