├── .gitignore ├── README.md ├── about_anonymous_function.exs ├── about_enums.exs ├── about_lists.exs ├── about_maps.exs ├── about_match_variables.exs ├── about_named_function.exs ├── about_numbers_and_booleans.exs ├── about_strings.exs ├── about_testing.exs ├── about_tuples.exs ├── mix.exs ├── mix.lock ├── test └── test_helper.exs ├── todo ├── about_actors.exs ├── about_behaviours.exs ├── about_clauses_and_guards.exs ├── about_dict.exs ├── about_enums.exs ├── about_functions.exs ├── about_macros.exs ├── about_pattern_matching.exs ├── about_protocols.exs ├── about_raise_and_throw.exs ├── about_records.exs ├── about_regex.exs ├── about_sets.exs └── about_strings.exs └── utils └── Koans.ex /.gitignore: -------------------------------------------------------------------------------- 1 | *.beam 2 | /_build 3 | /cover 4 | /deps 5 | erl_crash.dump 6 | *.ez -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/README.md -------------------------------------------------------------------------------- /about_anonymous_function.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_anonymous_function.exs -------------------------------------------------------------------------------- /about_enums.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_enums.exs -------------------------------------------------------------------------------- /about_lists.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_lists.exs -------------------------------------------------------------------------------- /about_maps.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_maps.exs -------------------------------------------------------------------------------- /about_match_variables.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_match_variables.exs -------------------------------------------------------------------------------- /about_named_function.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_named_function.exs -------------------------------------------------------------------------------- /about_numbers_and_booleans.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_numbers_and_booleans.exs -------------------------------------------------------------------------------- /about_strings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_strings.exs -------------------------------------------------------------------------------- /about_testing.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_testing.exs -------------------------------------------------------------------------------- /about_tuples.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/about_tuples.exs -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/mix.lock -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/test/test_helper.exs -------------------------------------------------------------------------------- /todo/about_actors.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/todo/about_actors.exs -------------------------------------------------------------------------------- /todo/about_behaviours.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_clauses_and_guards.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_dict.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_enums.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/todo/about_enums.exs -------------------------------------------------------------------------------- /todo/about_functions.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_macros.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_pattern_matching.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/todo/about_pattern_matching.exs -------------------------------------------------------------------------------- /todo/about_protocols.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_raise_and_throw.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_records.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /todo/about_regex.exs: -------------------------------------------------------------------------------- 1 | #TODO 2 | ''' 3 | http://elixir-lang.org/docs/stable/Regex.html 4 | ''' -------------------------------------------------------------------------------- /todo/about_sets.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/todo/about_sets.exs -------------------------------------------------------------------------------- /todo/about_strings.exs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/Koans.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dojo-toulouse/elixir-koans/HEAD/utils/Koans.ex --------------------------------------------------------------------------------