A kata is an exercise in material arts. A code kata is an exercise in programming which helps hone your skills through practice and repetition. The Kotlin JVM StdLib Kata is a fun way to help you learn idiomatic Eclipse Collections usage. This particular kata is set up as a series of unit tests which fail. Your task is to make them pass, using Kotlin standard library.
This project contains exercises copied from eclipse-collections-kata. Please refer its documents for details on models, used in exercises.
- JDK 11 or above.
- IDE of your choice that has support for JDK 11/Gradle
Clone this repo or simply download and extract the zip file from release page, then follow the instructions below for your IDE/platform.
Initialize IntelliJ IDEA project with the command below.
You can open the project from "File" => "Open..." => choose "eclipse-collections-kata" folder.
There are three separate katas under different directories:
- Pet Kata
- Company Kata
- The Kotlin Collections Overview is a great way to get an overview of the features available in the kotlin collection.
- kotlin.collections API document is a good material for learning it.