<commit_before># Elm Platform

A bundle of all [Elm](http://elm-lang.org) tools:
[`elm`](https://github.com/elm-lang/Elm),
`elm-server`,
[`elm-repl`](https://github.com/elm-lang/elm-repl),
[`elm-get`](https://github.com/elm-lang/elm-get),
and `elm-doc`.

## Install

If you have any trouble installing at all, open an issue on this repo and then
continue to the Platform Agnostic instructions which work on any OS.

**Windows** &mdash; use [the installer][windows] and continue the
[getting started walkthrough](http://elm-lang.org/onboarding/Windows.elm).

 [windows]: http://0726e2be3f48a1ed0f90-ec3c2a753a12d2be9f23ba16873acc23.r35.cf2.rackcdn.com/Elm-Platform-0.12.exe

**Mac** &mdash; use [the installer][mac] and continue the
[getting started walkthrough](http://elm-lang.org/onboarding/Mac.elm).

 [mac]: http://0726e2be3f48a1ed0f90-ec3c2a753a12d2be9f23ba16873acc23.r35.cf2.rackcdn.com/Elm-Platform-0.12.pkg

**Arch Linux** &mdash; follow [these directions](https://github.com/elm-lang/Elm/wiki/Installing-Elm#arch-linux) and then
jump to the [My First Project](#my-first-project) section.

**Platform Agnostic** &mdash;
download the [Haskell Platform](http://hackage.haskell.org/platform/).
Once the Haskell Platform is installed run these commands:

    cabal update
    cabal install elm
    cabal install elm-server

## Use

This installs five command line tools:<commit_msg>Update based on aesthetics<commit_after># Elm Platform

A bundle of all [Elm](http://elm-lang.org) tools:
[`elm`](https://github.com/elm-lang/Elm),
`elm-server`,
[`elm-repl`](https://github.com/elm-lang/elm-repl),
[`elm-get`](https://github.com/elm-lang/elm-get),
and `elm-doc`.

## Install

If you have any trouble installing at all, open an issue on this repo and then
continue to the Platform Agnostic instructions which work on any OS.

**Windows** &mdash; use [the installer][windows] and continue the [getting
started walkthrough for Windows](http://elm-lang.org/onboarding/Windows.elm).

 [windows]: http://0726e2be3f48a1ed0f90-ec3c2a753a12d2be9f23ba16873acc23.r35.cf2.rackcdn.com/Elm-Platform-0.12.exe

**Mac** &mdash; use [the installer][mac] and continue the [getting
started walkthrough for Mac](http://elm-lang.org/onboarding/Mac.elm).

 [mac]: http://0726e2be3f48a1ed0f90-ec3c2a753a12d2be9f23ba16873acc23.r35.cf2.rackcdn.com/Elm-Platform-0.12.pkg

**Arch Linux** &mdash; follow [these directions](https://github.com/elm-lang/Elm/wiki/Installing-Elm#arch-linux) and then
jump to the [My First Project](#my-first-project) section.

**Platform Agnostic** &mdash;
download the [Haskell Platform](http://hackage.haskell.org/platform/)
then run these commands:

    cabal update
    cabal install elm
    cabal install elm-server

    # If you want the elm-repl and elm-get
    cabal install elm-repl
    cabal install elm-get

Again, this should work on any platform, from Windows to Ubuntu.

## Use

This installs five command line tools:
{'fraction_non_alphanumeric': 0.14081145584725538, 'fraction_numerical': 0.049096488237299694, 'mean_word_length': 4.73046875, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2288616', 'n_tokens_mistral': 1147, 'n_tokens_neox': 1045, 'n_words': 255}