summaryrefslogtreecommitdiff
path: root/src/main/kotlin/Hello.kt
blob: cf21ebab62a7b36d492a9dd967c3d2bd761b2fd8 (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 World! 123".f()
	}

	val bb=B()
	+bb
}