summaryrefslogtreecommitdiff
path: root/src/main/kotlin/Hello.kt
blob: 3e2c2c233df0176048aa11c84a5e9780aa70e0d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
fun b(func: B.()->Unit){B().func()}

class B{
	fun String.f(){
		println("+$this")
	}
	operator fun unaryPlus(){
		println("+++")
	}
}

fun main(args: Array<String>) {

	b{
		"hello Foo!".f()
	}

	val bb=B()
	+bb
}