<commit_before># ElixirKoans

**TODO: Add description**

## Installation

If [available in Hex](https://hex.pm/docs/publish), the package can be installed as:

  1. Add elixir_koans to your list of dependencies in `mix.exs`:

        def deps do
          [{:elixir_koans, "~> 0.0.1"}]
        end

  2. Ensure elixir_koans is started before your application:

        def application do
          [applications: [:elixir_koans]]
        end<commit_msg>Add readme<commit_after># Elixir Koans

Elixir koans is a fun, easy way to get started with the elixir programming language. It is a tour
of the most important features and idiomatic usage of the language.

### Prerequisites

The only dependency needed to run these koans is the Elixir language. Please refer to the
[official guide](http://elixir-lang.org/install.html) for instructions.

### Running

With Elixir installed, just navigate to the root directory of this project and run:
```sh
$ mix meditate
```
to get going. You should see the first failure with a blank line in it. The goal is
to fill in the blanks and make all the koans pass by doing so.

### Contributing

We welcome contributions! If something does not make sense along the way or you feel
like an important lesson is missing from the koans, feel free to fork the project
and open a pull request.
{'fraction_non_alphanumeric': 0.0696442089326268, 'fraction_numerical': 0.003785011355034065, 'mean_word_length': 3.6062717770034842, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '995768', 'n_tokens_mistral': 389, 'n_tokens_neox': 376, 'n_words': 186}