Skip to content

mike-neck/kotlin-jvm-stdlib-kata

Repository files navigation

kotlin-jvm-stdlib-kata

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.

What you will need to build the katas

  1. JDK 11 or above.
  2. IDE of your choice that has support for JDK 11/Gradle

Initialize Kata

Clone this repo or simply download and extract the zip file from release page, then follow the instructions below for your IDE/platform.

IntelliJ IDEA users

Initialize IntelliJ IDEA project with the command below.

You can open the project from "File" => "Open..." => choose "eclipse-collections-kata" folder.

Work on Kata exercises

There are three separate katas under different directories:

  1. Pet Kata
  2. Company Kata

References