kotlin / kotlin-spark-shell

Kotlin Language support for Apache Spark

Version Matrix

Kotlin Language Support for Apache Spark

The project is a Kotlin Shell for Apache Spark. It's based on ki-shell and provide the same user experience, including syntax highlighting, a type inference, and some level of completion.

Kotlin API extension will also work in the shell.

Build From Source

To build from source use:

git clone https://github.com/Kotlin/kotlin-spark-shell
cd kotlin-spark-shell
mvn package

It may be useful to build the project with a specific version of Kotlin or Scala. To do so use:

mvn -Dkotlin.version=1.4.10 -Dscala.version=2.11