Skip to content

Commit 749d16c

Browse files
committed
removing Tuple2#monoid as it is now represented as Collapse
1 parent 99b0afe commit 749d16c

File tree

1 file changed

+0
-8
lines changed
  • src/main/java/com/jnape/palatable/lambda/adt/hlist

1 file changed

+0
-8
lines changed

src/main/java/com/jnape/palatable/lambda/adt/hlist/Tuple2.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.jnape.palatable.lambda.adt.hlist;
22

33
import com.jnape.palatable.lambda.adt.hlist.HList.HCons;
4-
import com.jnape.palatable.lambda.monoid.Monoid;
54
import com.jnape.palatable.lambda.functor.Bifunctor;
65
import com.jnape.palatable.lambda.functor.Functor;
76

@@ -91,13 +90,6 @@ public <_1Prime, _2Prime> Tuple2<_1Prime, _2Prime> biMap(Function<? super _1, ?
9190
return new Tuple2<>(lFn.apply(_1()), tail().fmap(rFn));
9291
}
9392

94-
public static <_1, _2> Monoid<Tuple2<_1, _2>> monoid(Monoid<_1> _1Monoid, Monoid<_2> _2Monoid) {
95-
return Monoid.monoid(
96-
(x, y) -> x.biMap(_1Monoid.flip().apply(y._1()),
97-
_2Monoid.flip().apply(y._2())),
98-
tuple(_1Monoid.identity(), _2Monoid.identity()));
99-
}
100-
10193
/**
10294
* Static factory method for creating <code>Tuple2</code>s from {@link java.util.Map.Entry}s.
10395
*

0 commit comments

Comments
 (0)