$ brew install ammonite-repl
$ brew install mill
$ mill mill.scalalib.GenIdea/idea
$ mill lib.test
Show below are some of the examples you can find in this repository:
Sometimes the ivy dependencies won't automatically be indexed for a scala script for Ammonite
I can sometimes fix this by running mill mill.scalalib.GenIdea/idea
and then also I can
also click on the highlighted error and choose create library from jar...
-> Fix all 'Ammonite unresolved import' problems in file
You will find the source code in the lib/src/io/wcygan folder.
.
├── build.sc
├── lib
│ ├── src
│ │ └── io
│ │ └── wcygan
│ │ ├── algorithms
│ │ │ ├── search
│ │ │ │ ├── BinarySearch.scala
│ │ │ │ ├── BreadthFirstSearch.scala
│ │ │ │ └── ShortestPath.scala
│ │ │ └── sort
│ │ │ ├── HeapSort.scala
│ │ │ ├── MergeSort.scala
│ │ │ └── Sorter.scala
│ │ └── collections
│ │ └── tree
│ │ ├── ImmutableTrie.scala
│ │ └── Trie.scala
│ └── test
│ └── src
│ └── io
│ └── wcygan
│ ├── algorithms
│ │ ├── search
│ │ │ ├── BinarySearchTest.scala
│ │ │ ├── BreadthFirstSearchTest.scala
│ │ │ └── ShortestPathTest.scala
│ │ └── sort
│ │ └── SorterTest.scala
│ └── collections
│ └── tree
│ ├── ImmutableTrieTest.scala
│ └── TrieTest.scala
├── mill
├── readme.md
└── scripts
├── Hello.sc
├── NLargestFiles.sc
└── scripts.md