summaryrefslogtreecommitdiff
path: root/src/main/kotlin/Hello.kt
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-07-17 12:49:12 +0200
committerMiguel <m.i@gmx.at>2018-07-17 12:49:12 +0200
commit34208eb8c97d8c6e3040b4183c004c9b3fffe132 (patch)
treee086cf8bda8021930d451150cf9bac7315cdee04 /src/main/kotlin/Hello.kt
test gradle with jenkins
Diffstat (limited to 'src/main/kotlin/Hello.kt')
-rw-r--r--src/main/kotlin/Hello.kt21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/main/kotlin/Hello.kt b/src/main/kotlin/Hello.kt
new file mode 100644
index 0000000..6900933
--- /dev/null
+++ b/src/main/kotlin/Hello.kt
@@ -0,0 +1,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{
+ "foo".f()
+ }
+
+ val bb=B()
+ +bb
+}
+