Skip to content
vic

dojo-toulouse/elixir-koans

Small exercises to discover elixir by testing

dojo-toulouse/elixir-koans.json
{
"createdAt": "2013-10-22T13:42:17Z",
"defaultBranch": "master",
"description": "Small exercises to discover elixir by testing",
"fullName": "dojo-toulouse/elixir-koans",
"homepage": "",
"language": "Elixir",
"name": "elixir-koans",
"pushedAt": "2016-03-22T14:22:14Z",
"stargazersCount": 249,
"topics": [],
"updatedAt": "2025-11-25T02:16:08Z",
"url": "https://github.com/dojo-toulouse/elixir-koans"
}

Discover elixir lang by replacing ”__?” and “assert_?” to make tests pass.

Terminal window
$ git clone git@github.com:dojo-toulouse/elixir-koans.git
$ cd elixir-koans

Get deps

Terminal window
$ mix deps.get

Compile

Terminal window
$ mix compile

You can safely ignore warnings

Terminal window
$ mix test

or

Launch with reload

Terminal window
$ mix test.watch

Note: On Linux you may need to install inotify-tools for test.watch task.

[Advanced mix test options] (http://elixir-lang.org/docs/v1.0/mix/Mix.Tasks.Test.html)