This is a quick guide to Kotlin programming language. The previous part of this guide is here
#Object Oriented
fun main(args : Array<String>) {
class local (val x : Int)
val y = local(10)
println("${y.x}")| package hu.axt.iotrace; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.ACC_FINAL; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.ACC_PRIVATE; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.ACC_PUBLIC; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.ACC_STATIC; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.ACC_SUPER; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.ILOAD; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.INVOKESPECIAL; | |
| import static com.sun.xml.internal.ws.org.objectweb.asm.Opcodes.INVOKESTATIC; |
This is a quick guide to Kotlin programming language. The previous part of this guide is here
#Object Oriented
fun main(args : Array<String>) {
class local (val x : Int)
val y = local(10)
println("${y.x}")| // installed Clojure packages: | |
| // | |
| // * BracketHighlighter | |
| // * lispindent | |
| // * SublimeREPL | |
| // * sublime-paredit | |
| { | |
| "word_separators": "/\\()\"',;!@$%^&|+=[]{}`~?", | |
| "paredit_enabled": true, |
| (ns fileupload.core | |
| (:use [net.cgrand.enlive-html | |
| :only [deftemplate defsnippet content clone-for | |
| nth-of-type first-child do-> set-attr sniptest at emit*]] | |
| [compojure.core] | |
| [ring.adapter.jetty]) | |
| (:require (compojure [route :as route]) | |
| (ring.util [response :as response]) | |
| (ring.middleware [multipart-params :as mp]) | |
| (clojure.contrib [duck-streams :as ds])) |