Migrate testdata to new lambda syntax

This commit is contained in:
Stanislav Erokhin
2015-04-03 13:40:07 +03:00
parent b703f59e04
commit 3de0dff575
134 changed files with 263 additions and 277 deletions
@@ -2,11 +2,11 @@ package test
class FunctionTypes {
public fun<IP, R, P1> Function1<IP, R>.compose(f: (P1) -> IP): (P1) -> R {
return {(p1: P1) -> this(f(p1)) }
return { p1: P1 -> this(f(p1)) }
}
public fun<IP, R, P1> ((IP) -> R).compose2(f: (P1) -> IP) : (P1) -> R {
return {(p1: P1) -> this(f(p1)) }
return { p1: P1 -> this(f(p1)) }
}
public fun <A> (A.(A) -> A).foo() {