These implementations are for learning purposes. They may be less efficient than the implementations in the Elm standard library.
Run the following to install run-elm
$ npm install -g run-elm
Every ELM file has default run in it, and can just be executed using run-elm <file_path>
$ run-elm src/Sorting/BubbleSort.elm
Sorting List: [4,23,6,78,1,54,231,9,12]
1,4,6,9,12,23,54,78,231
Some files also have option to take arguments as input
$ run-elm src/Sorting/BubbleSort.elm 23 45 76 34 65 98
Sorting List: [23,45,76,34,65,98]
23,34,45,65,76,98
OR
if you want to run all the programs with default arguments
$ run-elm src/Main.elm
Sorting List: [4,23,6,78,1,54,231,9,12]
Running Insertion sort: "1,4,6,9,12,23,54,78,231"
Sorting List: [4,23,6,78,1,54,231,9,12]
Running Bubble sort: "1,4,6,9,12,23,54,78,231"
We're on Gitter! Please join us.