When you use main snippet on kotlin-mode the code expansion results in: fun main(args: Array<**s**tring>) with lowercase "s". The correct expansion must be: fun main(args: Array<String>) with upcase "s"