JET-140 Change function type syntax

and tests for
JET-168 Improve the parser for function and tuple types as receiver types
This commit is contained in:
Andrey Breslav
2011-07-06 17:49:35 +04:00
parent 4cf00a8548
commit e0d597a1bc
56 changed files with 279 additions and 1874 deletions
@@ -21,7 +21,7 @@ extension Map<E, T>
T : Iterable<E>,
class object T : Buildable<E, T> for T {
fun map<R>(f : {(E) : R}) : T<R> = {
fun map<R>(f : fun (E) : R) : T<R> = {
val builder = T.newBuilder()
for (e in this) {
builder += f(e)