Skip to content

Commit 99d8c0d

Browse files
committed
Merge branch 'javafp-f0-all-the-things'
2 parents 1a1c4bf + dc02c7d commit 99d8c0d

File tree

28 files changed

+253
-504
lines changed

28 files changed

+253
-504
lines changed

core/src/main/java/fj/F1Functions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ static public <A, B, C> F<F<B, F<B, C>>, F<A, F<A, C>>> on(final F<A, B> f) {
128128
* @return This function promoted to return its result in a product-1.
129129
*/
130130
static public <A, B> F<A, P1<B>> lazy(final F<A, B> f) {
131-
return a -> P.lazy(u -> f.f(a));
131+
return a -> P.lazy(() -> f.f(a));
132132
}
133133

134134
/**
@@ -138,7 +138,7 @@ static public <A, B> F<A, P1<B>> lazy(final F<A, B> f) {
138138
* @return The function partially applied to the given argument to return a lazy value.
139139
*/
140140
static public <A, B> P1<B> f(final F<A, B> f, final A a) {
141-
return P.lazy(u -> f.f(a));
141+
return P.lazy(() -> f.f(a));
142142
}
143143

144144
/**

0 commit comments

Comments
 (0)