├── .appends └── .github │ └── labels.yml ├── .github ├── CODEOWNERS ├── dependabot.yml ├── labels.yml └── workflows │ ├── configlet.yml │ ├── no-important-files-changed.yml │ ├── pause-community-contributions.yml │ ├── ping-cross-track-maintainers-team.yml │ ├── sync-labels.yml │ └── test.yml ├── .gitignore ├── .scalafmt.conf ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── bin ├── fetch-configlet └── test ├── config.json ├── docs ├── ABOUT.md ├── INSTALLATION.md ├── LEARNING.md ├── RESOURCES.md ├── SNIPPET.txt ├── TESTS.md └── config.json ├── exercises ├── concept │ └── basics │ │ ├── .docs │ │ ├── after.md │ │ ├── hints.md │ │ ├── instructions.md │ │ └── introduction.md │ │ ├── .meta │ │ ├── Exemplar.scala │ │ ├── config.json │ │ └── design.md │ │ ├── build.sbt │ │ ├── project │ │ └── build.properties │ │ └── src │ │ ├── main │ │ └── scala │ │ │ └── Lasagna.scala │ │ └── test │ │ └── scala │ │ └── LasagnaTest.scala ├── practice │ ├── accumulate │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Accumulate.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AccumulateTest.scala │ ├── acronym │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── findallin │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ └── split │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Acronym.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AcronymTest.scala │ ├── all-your-base │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── AllYourBase.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AllYourBaseTest.scala │ ├── allergies │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Allergies.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AllergiesTest.scala │ ├── alphametics │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Alphametics.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AlphameticsTest.scala │ ├── anagram │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Anagram.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AnagramTest.scala │ ├── armstrong-numbers │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ ├── iterate-takewhile-last │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── tostring-map-sum │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── ArmstrongNumbers.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ArmstrongNumbersTest.scala │ ├── atbash-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── AtbashCipher.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── AtbashCipherTest.scala │ ├── bank-account │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── BankAccount.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BankAccountTest.scala │ ├── beer-song │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── BeerSong.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BeerSongTest.scala │ ├── binary-search-tree │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Bst.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BstTest.scala │ ├── binary-search │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── BinarySearch.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BinarySearchTest.scala │ ├── binary │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Binary.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BinaryTest.scala │ ├── bob │ │ ├── .approaches │ │ │ ├── answers-vector │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── config.json │ │ │ ├── if-expressions │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ └── match-expression │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Bob.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BobTest.scala │ ├── book-store │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── BookStore.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BookStoreTest.scala │ ├── bottle-song │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── BottleSong.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BottleSongTest.scala │ ├── bowling │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Bowling.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── BowlingTest.scala │ ├── change │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Change.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ChangeTest.scala │ ├── circular-buffer │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── CircularBuffer.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── CircularBufferTest.scala │ ├── clock │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Clock.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ClockTest.scala │ ├── collatz-conjecture │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── filter-map-stream-takewhile │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ └── match-recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── CollatzConjecture.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── CollatzConjectureTest.scala │ ├── complex-numbers │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── ComplexNumber.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ComplexNumberTest.scala │ ├── connect │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Connect.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ConnectTest.scala │ ├── crypto-square │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── CryptoSquare.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── CryptoSquareTest.scala │ ├── custom-set │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── CustomSet.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── CustomSetTest.scala │ ├── darts │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Darts.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── DartsTest.scala │ ├── diamond │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Diamond.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── DiamondTest.scala │ ├── difference-of-squares │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── DifferenceOfSquares.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── DifferenceOfSquaresTest.scala │ ├── dominoes │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Dominoes.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── DominoesTest.scala │ ├── etl │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Etl.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── EtlTest.scala │ ├── flatten-array │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── FlattenArray.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── FlattenArrayTest.scala │ ├── flower-field │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── FlowerField.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── FlowerFieldTest.scala │ ├── food-chain │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ └── move-complexity-to-data │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── FoodChain.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── FoodChainTest.scala │ ├── forth │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ ├── Forth.scala │ │ │ │ └── ForthEvaluator.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ForthTest.scala │ ├── gigasecond │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Gigasecond.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── GigasecondTest.scala │ ├── grade-school │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── GradeSchool.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── GradeSchoolTest.scala │ ├── grains │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Grains.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── GrainsTest.scala │ ├── hamming │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── if-zip-count │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ ├── match-recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── match-zip-count │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Hamming.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── HammingTest.scala │ ├── hello-world │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── HelloWorld.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── HelloWorldTest.scala │ ├── hexadecimal │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Hexadecimal.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── HexadecimalTest.scala │ ├── high-scores │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── HighScores.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── HighScoresTest.scala │ ├── house │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── House.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── HouseTest.scala │ ├── isogram │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Isogram.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── IsogramTest.scala │ ├── killer-sudoku-helper │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── KillerSudokuHelper.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── KillerSudokuHelperTest.scala │ ├── kindergarten-garden │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Garden.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── GardenTest.scala │ ├── largest-series-product │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── LargestSeriesProduct.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── LargestSeriesProductTest.scala │ ├── leap │ │ ├── .approaches │ │ │ ├── boolean-chain │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── built-in-method │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ ├── localdate-plusdays │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── match-on-a-tuple │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── ternary-expression │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Leap.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── LeapTest.scala │ ├── lens-person │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── LensPerson.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── LensPersonTest.scala │ ├── linked-list │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Deque.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── DequeTest.scala │ ├── luhn │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── foldright │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ ├── recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── validate-scrub-foldright │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── validate-scrub-recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Luhn.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── LuhnTest.scala │ ├── matching-brackets │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── foldleft │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ └── recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── MatchingBrackets.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── MatchingBracketsTest.scala │ ├── matrix │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Matrix.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── MatrixTest.scala │ ├── meetup │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Meetup.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── MeetupTest.scala │ ├── minesweeper │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Minesweeper.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── MinesweeperTest.scala │ ├── nth-prime │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── NthPrime.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── NthPrimeTest.scala │ ├── nucleotide-count │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── foldleft-match │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ ├── recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── validate-map-count │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── NucleotideCount.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── NucleotideCountTest.scala │ ├── ocr-numbers │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── OcrNumbers.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── OcrNumbersTest.scala │ ├── octal │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Octal.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── OctalTest.scala │ ├── palindrome-products │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PalindromeProducts.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PalindromeProductsTest.scala │ ├── pangram │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Pangrams.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PangramTest.scala │ ├── parallel-letter-frequency │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Frequency.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── FrequencyTest.scala │ ├── pascals-triangle │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PascalsTriangle.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PascalsTriangleTest.scala │ ├── perfect-numbers │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PerfectNumbers.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PerfectNumbersTest.scala │ ├── phone-number │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── foldleft │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ ├── recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── regex-with-filter │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PhoneNumber.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PhoneNumberTest.scala │ ├── pig-latin │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ └── map-recursion-mkstring │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PigLatin.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PigLatinTest.scala │ ├── prime-factors │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PrimeFactors.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PrimeFactorsTest.scala │ ├── protein-translation │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── grouped-map-takewhile │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── if-else-match-recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── introduction.md │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── ProteinTranslation.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ProteinTranslationTest.scala │ ├── pythagorean-triplet │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── PythagoreanTriplet.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── PythagoreanTripletTest.scala │ ├── queen-attack │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── QueenAttack.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── QueenAttackTest.scala │ ├── rail-fence-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── RailFenceCipher.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RailFenceCipherTest.scala │ ├── raindrops │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ ├── list-foldright-match │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── sortedmap-filterkeys-match │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Raindrops.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RaindropsTest.scala │ ├── reverse-string │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── ReverseString.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ReverseStringTest.scala │ ├── rna-transcription │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── RnaTranscription.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RnaTranscriptionTest.scala │ ├── robot-name │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ ├── random-add-to-used-names │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── sequential-take-from-shuffled-names │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── RobotName.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RobotNameTest.scala │ ├── robot-simulator │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── foldleft │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ └── recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ ├── Robot.scala │ │ │ │ └── RobotSimulator.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RobotSimulatorTest.scala │ ├── roman-numerals │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ ├── iterate-takewhile-last │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── map-recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── vectors-recursion │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── RomanNumerals.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RomanNumeralsTest.scala │ ├── rotational-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── RotationalCipher.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RotationalCipherTest.scala │ ├── run-length-encoding │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── RunLengthEncoding.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── RunLengthEncodingTest.scala │ ├── saddle-points │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── SaddlePoints.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SaddlePointsTest.scala │ ├── say │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Say.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SayTest.scala │ ├── scrabble-score │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── introduction.md │ │ │ ├── map-with-map │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── match-with-map │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── ScrabbleScore.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ScrabbleScoreTest.scala │ ├── secret-handshake │ │ ├── .approaches │ │ │ ├── config.json │ │ │ ├── foldleft-and-reverse │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── foldleft-with-appended-or-prepended │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ └── introduction.md │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── SecretHandshake.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SecretHandshakeTest.scala │ ├── series │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Series.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SeriesTest.scala │ ├── sgf-parsing │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Sgf.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SgfTest.scala │ ├── sieve │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Sieve.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SieveTest.scala │ ├── simple-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Cipher.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── CipherTest.scala │ ├── simple-linked-list │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ └── config.json │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── SimpleLinkedList.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SimpleLinkedListTest.scala │ ├── space-age │ │ ├── .approaches │ │ │ ├── applydynamic │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── config.json │ │ │ ├── currying │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ │ ├── introduction.md │ │ │ └── partial-application │ │ │ │ ├── content.md │ │ │ │ └── snippet.txt │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── SpaceAge.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SpaceAgeTest.scala │ ├── spiral-matrix │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── SpiralMatrix.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SpiralMatrixTest.scala │ ├── strain │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Strain.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── StrainTest.scala │ ├── sublist │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Sublist.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SublistTest.scala │ ├── sum-of-multiples │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── SumOfMultiples.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── SumOfMultiplesTest.scala │ ├── triangle │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Triangle.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── TriangleTest.scala │ ├── trinary │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Trinary.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── TrinaryTest.scala │ ├── two-fer │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Twofer.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── TwoferTest.scala │ ├── variable-length-quantity │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── VariableLengthQuantity.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── VariableLengthQuantityTest.scala │ ├── word-count │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── WordCount.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── WordCountTest.scala │ ├── wordy │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Wordy.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── WordyTest.scala │ ├── yacht │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── Yacht.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── YachtTest.scala │ ├── zebra-puzzle │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── Example.scala │ │ │ ├── config.json │ │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ ├── main │ │ │ └── scala │ │ │ │ └── ZebraPuzzle.scala │ │ │ └── test │ │ │ └── scala │ │ │ └── ZebraPuzzleTest.scala │ └── zipper │ │ ├── .docs │ │ └── instructions.md │ │ ├── .meta │ │ ├── Example.scala │ │ ├── config.json │ │ └── tests.toml │ │ ├── build.sbt │ │ ├── project │ │ └── build.properties │ │ └── src │ │ ├── main │ │ └── scala │ │ │ └── Zipper.scala │ │ └── test │ │ └── scala │ │ └── ZipperTest.scala └── shared │ └── .docs │ ├── help.md │ └── tests.md ├── project ├── build.properties └── plugins.sbt ├── reference ├── exercise-concepts │ ├── accumulate.md │ ├── flatten-array.md │ ├── hamming.md │ ├── hello-world.md │ ├── leap.md │ ├── raindrops.md │ ├── scrabble-score.md │ └── space-age.md └── implementing-a-concept-exercise.md └── testgen └── src └── main ├── resources └── version-check-ignore.txt ├── scala └── testgen │ ├── CanonicalDataParser.scala │ ├── TestGenError.scala │ ├── TestGenerator.scala │ ├── TestGeneratorRunner.scala │ └── generator │ └── WordCountTestGenerator.scala └── twirl └── funSuiteTemplate.scala.txt /.appends/.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.appends/.github/labels.yml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/workflows/configlet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/workflows/configlet.yml -------------------------------------------------------------------------------- /.github/workflows/no-important-files-changed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/workflows/no-important-files-changed.yml -------------------------------------------------------------------------------- /.github/workflows/pause-community-contributions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/workflows/pause-community-contributions.yml -------------------------------------------------------------------------------- /.github/workflows/ping-cross-track-maintainers-team.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/workflows/ping-cross-track-maintainers-team.yml -------------------------------------------------------------------------------- /.github/workflows/sync-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/workflows/sync-labels.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/README.md -------------------------------------------------------------------------------- /bin/fetch-configlet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/bin/fetch-configlet -------------------------------------------------------------------------------- /bin/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/bin/test -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/config.json -------------------------------------------------------------------------------- /docs/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/ABOUT.md -------------------------------------------------------------------------------- /docs/INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/INSTALLATION.md -------------------------------------------------------------------------------- /docs/LEARNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/LEARNING.md -------------------------------------------------------------------------------- /docs/RESOURCES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/RESOURCES.md -------------------------------------------------------------------------------- /docs/SNIPPET.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/SNIPPET.txt -------------------------------------------------------------------------------- /docs/TESTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/TESTS.md -------------------------------------------------------------------------------- /docs/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/docs/config.json -------------------------------------------------------------------------------- /exercises/concept/basics/.docs/after.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.docs/after.md -------------------------------------------------------------------------------- /exercises/concept/basics/.docs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.docs/hints.md -------------------------------------------------------------------------------- /exercises/concept/basics/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/concept/basics/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/concept/basics/.meta/Exemplar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.meta/Exemplar.scala -------------------------------------------------------------------------------- /exercises/concept/basics/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.meta/config.json -------------------------------------------------------------------------------- /exercises/concept/basics/.meta/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/.meta/design.md -------------------------------------------------------------------------------- /exercises/concept/basics/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/build.sbt -------------------------------------------------------------------------------- /exercises/concept/basics/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/concept/basics/src/main/scala/Lasagna.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/src/main/scala/Lasagna.scala -------------------------------------------------------------------------------- /exercises/concept/basics/src/test/scala/LasagnaTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/concept/basics/src/test/scala/LasagnaTest.scala -------------------------------------------------------------------------------- /exercises/practice/accumulate/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/accumulate/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/accumulate/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/accumulate/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/accumulate/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/accumulate/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/accumulate/build.sbt -------------------------------------------------------------------------------- /exercises/practice/accumulate/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/acronym/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/acronym/.approaches/findallin/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.approaches/findallin/content.md -------------------------------------------------------------------------------- /exercises/practice/acronym/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/acronym/.approaches/split/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.approaches/split/content.md -------------------------------------------------------------------------------- /exercises/practice/acronym/.approaches/split/snippet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.approaches/split/snippet.txt -------------------------------------------------------------------------------- /exercises/practice/acronym/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/acronym/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/build.sbt -------------------------------------------------------------------------------- /exercises/practice/acronym/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/acronym/src/main/scala/Acronym.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/src/main/scala/Acronym.scala -------------------------------------------------------------------------------- /exercises/practice/acronym/src/test/scala/AcronymTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/acronym/src/test/scala/AcronymTest.scala -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/all-your-base/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/all-your-base/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/all-your-base/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/all-your-base/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/all-your-base/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/all-your-base/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/all-your-base/build.sbt -------------------------------------------------------------------------------- /exercises/practice/all-your-base/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/all-your-base/src/main/scala/AllYourBase.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/allergies/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/allergies/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/allergies/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/allergies/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/allergies/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/allergies/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/allergies/build.sbt -------------------------------------------------------------------------------- /exercises/practice/allergies/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/allergies/src/main/scala/Allergies.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/alphametics/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/alphametics/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/alphametics/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/alphametics/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/alphametics/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/alphametics/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/alphametics/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/alphametics/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/alphametics/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/alphametics/build.sbt -------------------------------------------------------------------------------- /exercises/practice/alphametics/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/alphametics/src/main/scala/Alphametics.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/anagram/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/anagram/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/anagram/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/anagram/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/build.sbt -------------------------------------------------------------------------------- /exercises/practice/anagram/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/anagram/src/main/scala/Anagram.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/anagram/src/test/scala/AnagramTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/anagram/src/test/scala/AnagramTest.scala -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/armstrong-numbers/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/armstrong-numbers/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/armstrong-numbers/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/armstrong-numbers/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/armstrong-numbers/build.sbt -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/src/main/scala/ArmstrongNumbers.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/atbash-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/atbash-cipher/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/atbash-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/atbash-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/atbash-cipher/build.sbt -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/src/main/scala/AtbashCipher.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/bank-account/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bank-account/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/bank-account/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bank-account/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/bank-account/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bank-account/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/bank-account/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bank-account/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/bank-account/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bank-account/build.sbt -------------------------------------------------------------------------------- /exercises/practice/bank-account/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/beer-song/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/beer-song/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/beer-song/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/beer-song/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/beer-song/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/beer-song/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/beer-song/build.sbt -------------------------------------------------------------------------------- /exercises/practice/beer-song/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/beer-song/src/main/scala/BeerSong.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search-tree/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search-tree/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search-tree/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search-tree/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search-tree/build.sbt -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/src/main/scala/Bst.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/binary-search/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/binary-search/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/binary-search/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary-search/build.sbt -------------------------------------------------------------------------------- /exercises/practice/binary-search/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/binary-search/src/main/scala/BinarySearch.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/binary/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/binary/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary/build.sbt -------------------------------------------------------------------------------- /exercises/practice/binary/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/binary/src/main/scala/Binary.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/binary/src/test/scala/BinaryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/binary/src/test/scala/BinaryTest.scala -------------------------------------------------------------------------------- /exercises/practice/bob/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/bob/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/bob/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/bob/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/bob/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/build.sbt -------------------------------------------------------------------------------- /exercises/practice/bob/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/bob/src/main/scala/Bob.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/src/main/scala/Bob.scala -------------------------------------------------------------------------------- /exercises/practice/bob/src/test/scala/BobTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bob/src/test/scala/BobTest.scala -------------------------------------------------------------------------------- /exercises/practice/book-store/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/book-store/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/book-store/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/book-store/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/book-store/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/book-store/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/book-store/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/book-store/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/book-store/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/book-store/build.sbt -------------------------------------------------------------------------------- /exercises/practice/book-store/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/book-store/src/main/scala/BookStore.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bottle-song/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bottle-song/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bottle-song/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bottle-song/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/bottle-song/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bottle-song/build.sbt -------------------------------------------------------------------------------- /exercises/practice/bottle-song/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/bowling/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bowling/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/bowling/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bowling/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/bowling/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bowling/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/bowling/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bowling/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/bowling/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bowling/build.sbt -------------------------------------------------------------------------------- /exercises/practice/bowling/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/bowling/src/main/scala/Bowling.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/bowling/src/test/scala/BowlingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/bowling/src/test/scala/BowlingTest.scala -------------------------------------------------------------------------------- /exercises/practice/change/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/change/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/change/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/change/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/change/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/change/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/build.sbt -------------------------------------------------------------------------------- /exercises/practice/change/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/change/src/main/scala/Change.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/change/src/test/scala/ChangeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/change/src/test/scala/ChangeTest.scala -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/circular-buffer/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/circular-buffer/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/circular-buffer/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/circular-buffer/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/circular-buffer/build.sbt -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/clock/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/clock/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/clock/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/clock/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/clock/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/clock/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/clock/build.sbt -------------------------------------------------------------------------------- /exercises/practice/clock/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/clock/src/main/scala/Clock.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/clock/src/test/scala/ClockTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/clock/src/test/scala/ClockTest.scala -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/collatz-conjecture/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/collatz-conjecture/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/collatz-conjecture/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/collatz-conjecture/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/collatz-conjecture/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/collatz-conjecture/build.sbt -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/src/main/scala/CollatzConjecture.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/complex-numbers/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/complex-numbers/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/complex-numbers/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/complex-numbers/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/complex-numbers/build.sbt -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/complex-numbers/src/main/scala/ComplexNumber.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/connect/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/connect/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/connect/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/connect/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/connect/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/connect/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/build.sbt -------------------------------------------------------------------------------- /exercises/practice/connect/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/connect/src/main/scala/Connect.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/connect/src/test/scala/ConnectTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/connect/src/test/scala/ConnectTest.scala -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/crypto-square/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/crypto-square/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/crypto-square/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/crypto-square/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/crypto-square/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/crypto-square/build.sbt -------------------------------------------------------------------------------- /exercises/practice/crypto-square/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/crypto-square/src/main/scala/CryptoSquare.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/custom-set/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/custom-set/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/custom-set/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/custom-set/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/custom-set/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/custom-set/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/custom-set/build.sbt -------------------------------------------------------------------------------- /exercises/practice/custom-set/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/custom-set/src/main/scala/CustomSet.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/darts/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/darts/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/darts/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/darts/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/darts/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/darts/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/darts/build.sbt -------------------------------------------------------------------------------- /exercises/practice/darts/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/darts/src/main/scala/Darts.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/darts/src/test/scala/DartsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/darts/src/test/scala/DartsTest.scala -------------------------------------------------------------------------------- /exercises/practice/diamond/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/diamond/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/diamond/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/diamond/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/diamond/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/diamond/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/diamond/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/diamond/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/diamond/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/diamond/build.sbt -------------------------------------------------------------------------------- /exercises/practice/diamond/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/diamond/src/main/scala/Diamond.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/diamond/src/test/scala/DiamondTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/diamond/src/test/scala/DiamondTest.scala -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/difference-of-squares/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/difference-of-squares/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/difference-of-squares/build.sbt -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/dominoes/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/dominoes/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/dominoes/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/dominoes/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/dominoes/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/dominoes/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/dominoes/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/dominoes/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/dominoes/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/dominoes/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/dominoes/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/dominoes/build.sbt -------------------------------------------------------------------------------- /exercises/practice/dominoes/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/dominoes/src/main/scala/Dominoes.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/etl/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/etl/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/etl/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/build.sbt -------------------------------------------------------------------------------- /exercises/practice/etl/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/etl/src/main/scala/Etl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/src/main/scala/Etl.scala -------------------------------------------------------------------------------- /exercises/practice/etl/src/test/scala/EtlTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/etl/src/test/scala/EtlTest.scala -------------------------------------------------------------------------------- /exercises/practice/flatten-array/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flatten-array/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/flatten-array/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flatten-array/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/flatten-array/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flatten-array/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/flatten-array/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flatten-array/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/flatten-array/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flatten-array/build.sbt -------------------------------------------------------------------------------- /exercises/practice/flatten-array/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/flatten-array/src/main/scala/FlattenArray.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/flower-field/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flower-field/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/flower-field/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flower-field/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/flower-field/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flower-field/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/flower-field/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flower-field/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/flower-field/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flower-field/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/flower-field/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/flower-field/build.sbt -------------------------------------------------------------------------------- /exercises/practice/flower-field/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/food-chain/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/food-chain/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/food-chain/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/food-chain/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/food-chain/build.sbt -------------------------------------------------------------------------------- /exercises/practice/food-chain/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/food-chain/src/main/scala/FoodChain.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/forth/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/forth/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/forth/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/forth/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/forth/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/build.sbt -------------------------------------------------------------------------------- /exercises/practice/forth/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/forth/src/main/scala/Forth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/src/main/scala/Forth.scala -------------------------------------------------------------------------------- /exercises/practice/forth/src/test/scala/ForthTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/forth/src/test/scala/ForthTest.scala -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/gigasecond/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/gigasecond/build.sbt -------------------------------------------------------------------------------- /exercises/practice/gigasecond/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/grade-school/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grade-school/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grade-school/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grade-school/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grade-school/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/grade-school/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grade-school/build.sbt -------------------------------------------------------------------------------- /exercises/practice/grade-school/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/grains/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/grains/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/grains/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/build.sbt -------------------------------------------------------------------------------- /exercises/practice/grains/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/grains/src/main/scala/Grains.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/grains/src/test/scala/GrainsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/grains/src/test/scala/GrainsTest.scala -------------------------------------------------------------------------------- /exercises/practice/hamming/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/hamming/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/hamming/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/hamming/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/hamming/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/hamming/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/build.sbt -------------------------------------------------------------------------------- /exercises/practice/hamming/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/hamming/src/main/scala/Hamming.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/src/main/scala/Hamming.scala -------------------------------------------------------------------------------- /exercises/practice/hamming/src/test/scala/HammingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hamming/src/test/scala/HammingTest.scala -------------------------------------------------------------------------------- /exercises/practice/hello-world/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hello-world/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/hello-world/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hello-world/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hello-world/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hello-world/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hello-world/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/hello-world/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hello-world/build.sbt -------------------------------------------------------------------------------- /exercises/practice/hello-world/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/hello-world/src/main/scala/HelloWorld.scala: -------------------------------------------------------------------------------- 1 | object HelloWorld { 2 | def hello() = "Goodbye, Mars!" 3 | } 4 | 5 | -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hexadecimal/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hexadecimal/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hexadecimal/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/hexadecimal/build.sbt -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/src/main/scala/Hexadecimal.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/high-scores/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/high-scores/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/high-scores/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/high-scores/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/high-scores/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/high-scores/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/high-scores/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/high-scores/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/high-scores/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/high-scores/build.sbt -------------------------------------------------------------------------------- /exercises/practice/high-scores/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/high-scores/src/main/scala/HighScores.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/house/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/house/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/house/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/house/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/house/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/house/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/house/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/house/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/house/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/house/build.sbt -------------------------------------------------------------------------------- /exercises/practice/house/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/house/src/main/scala/House.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/house/src/test/scala/HouseTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/house/src/test/scala/HouseTest.scala -------------------------------------------------------------------------------- /exercises/practice/isogram/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/isogram/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/isogram/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/isogram/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/isogram/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/isogram/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/isogram/build.sbt -------------------------------------------------------------------------------- /exercises/practice/isogram/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/isogram/src/main/scala/Isogram.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/isogram/src/test/scala/IsogramTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/isogram/src/test/scala/IsogramTest.scala -------------------------------------------------------------------------------- /exercises/practice/killer-sudoku-helper/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/killer-sudoku-helper/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/killer-sudoku-helper/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/killer-sudoku-helper/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/killer-sudoku-helper/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/killer-sudoku-helper/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/killer-sudoku-helper/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/killer-sudoku-helper/build.sbt -------------------------------------------------------------------------------- /exercises/practice/killer-sudoku-helper/src/main/scala/KillerSudokuHelper.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/kindergarten-garden/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/kindergarten-garden/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/kindergarten-garden/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/kindergarten-garden/build.sbt -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/src/main/scala/Garden.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/largest-series-product/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/largest-series-product/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/largest-series-product/build.sbt -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/src/main/scala/LargestSeriesProduct.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/leap/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/leap/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/leap/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/leap/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/leap/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/leap/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/build.sbt -------------------------------------------------------------------------------- /exercises/practice/leap/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/leap/src/main/scala/Leap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/src/main/scala/Leap.scala -------------------------------------------------------------------------------- /exercises/practice/leap/src/test/scala/LeapTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/leap/src/test/scala/LeapTest.scala -------------------------------------------------------------------------------- /exercises/practice/lens-person/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/lens-person/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/lens-person/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/lens-person/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/lens-person/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/lens-person/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/lens-person/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/lens-person/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/lens-person/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/lens-person/build.sbt -------------------------------------------------------------------------------- /exercises/practice/lens-person/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/linked-list/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/linked-list/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/linked-list/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/linked-list/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/linked-list/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/linked-list/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/linked-list/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/linked-list/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/linked-list/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/linked-list/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/linked-list/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/linked-list/build.sbt -------------------------------------------------------------------------------- /exercises/practice/linked-list/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/linked-list/src/main/scala/Deque.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/luhn/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/luhn/.approaches/foldright/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.approaches/foldright/content.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.approaches/foldright/snippet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.approaches/foldright/snippet.txt -------------------------------------------------------------------------------- /exercises/practice/luhn/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.approaches/recursion/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.approaches/recursion/content.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.approaches/recursion/snippet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.approaches/recursion/snippet.txt -------------------------------------------------------------------------------- /exercises/practice/luhn/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/luhn/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/build.sbt -------------------------------------------------------------------------------- /exercises/practice/luhn/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/luhn/src/main/scala/Luhn.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/luhn/src/test/scala/LuhnTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/luhn/src/test/scala/LuhnTest.scala -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matching-brackets/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matching-brackets/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matching-brackets/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matching-brackets/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matching-brackets/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matching-brackets/build.sbt -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/matrix/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matrix/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matrix/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matrix/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matrix/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/matrix/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matrix/build.sbt -------------------------------------------------------------------------------- /exercises/practice/matrix/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/matrix/src/main/scala/Matrix.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/matrix/src/test/scala/MatrixTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/matrix/src/test/scala/MatrixTest.scala -------------------------------------------------------------------------------- /exercises/practice/meetup/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/meetup/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/meetup/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/build.sbt -------------------------------------------------------------------------------- /exercises/practice/meetup/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/meetup/src/main/scala/Meetup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/src/main/scala/Meetup.scala -------------------------------------------------------------------------------- /exercises/practice/meetup/src/test/scala/MeetupTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/meetup/src/test/scala/MeetupTest.scala -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/minesweeper/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/minesweeper/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/minesweeper/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/minesweeper/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/minesweeper/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/minesweeper/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/minesweeper/build.sbt -------------------------------------------------------------------------------- /exercises/practice/minesweeper/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/minesweeper/src/main/scala/Minesweeper.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/nth-prime/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nth-prime/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/nth-prime/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nth-prime/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/nth-prime/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nth-prime/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/nth-prime/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nth-prime/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/nth-prime/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nth-prime/build.sbt -------------------------------------------------------------------------------- /exercises/practice/nth-prime/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/nth-prime/src/main/scala/NthPrime.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nucleotide-count/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nucleotide-count/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nucleotide-count/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nucleotide-count/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nucleotide-count/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/nucleotide-count/build.sbt -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/src/main/scala/NucleotideCount.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/ocr-numbers/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/ocr-numbers/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/ocr-numbers/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/ocr-numbers/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/ocr-numbers/build.sbt -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/src/main/scala/OcrNumbers.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/octal/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/octal/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/octal/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/octal/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/octal/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/octal/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/octal/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/octal/build.sbt -------------------------------------------------------------------------------- /exercises/practice/octal/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/octal/src/main/scala/Octal.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/octal/src/test/scala/OctalTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/octal/src/test/scala/OctalTest.scala -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/palindrome-products/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/palindrome-products/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/palindrome-products/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/palindrome-products/build.sbt -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/src/main/scala/PalindromeProducts.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/pangram/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pangram/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pangram/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/build.sbt -------------------------------------------------------------------------------- /exercises/practice/pangram/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/pangram/src/main/scala/Pangrams.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/src/main/scala/Pangrams.scala -------------------------------------------------------------------------------- /exercises/practice/pangram/src/test/scala/PangramTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pangram/src/test/scala/PangramTest.scala -------------------------------------------------------------------------------- /exercises/practice/parallel-letter-frequency/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/parallel-letter-frequency/build.sbt -------------------------------------------------------------------------------- /exercises/practice/parallel-letter-frequency/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pascals-triangle/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pascals-triangle/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pascals-triangle/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pascals-triangle/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pascals-triangle/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pascals-triangle/build.sbt -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/src/main/scala/PascalsTriangle.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/perfect-numbers/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/perfect-numbers/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/perfect-numbers/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/perfect-numbers/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/perfect-numbers/build.sbt -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/perfect-numbers/src/main/scala/PerfectNumbers.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/phone-number/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/phone-number/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/phone-number/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/phone-number/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/phone-number/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/phone-number/build.sbt -------------------------------------------------------------------------------- /exercises/practice/phone-number/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/phone-number/src/main/scala/PhoneNumber.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pig-latin/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pig-latin/build.sbt -------------------------------------------------------------------------------- /exercises/practice/pig-latin/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/pig-latin/src/main/scala/PigLatin.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/prime-factors/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/prime-factors/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/prime-factors/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/prime-factors/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/prime-factors/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/prime-factors/build.sbt -------------------------------------------------------------------------------- /exercises/practice/prime-factors/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/prime-factors/src/main/scala/PrimeFactors.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/protein-translation/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/protein-translation/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/protein-translation/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/protein-translation/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/protein-translation/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/protein-translation/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/protein-translation/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/protein-translation/build.sbt -------------------------------------------------------------------------------- /exercises/practice/protein-translation/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/protein-translation/src/main/scala/ProteinTranslation.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pythagorean-triplet/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pythagorean-triplet/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pythagorean-triplet/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/pythagorean-triplet/build.sbt -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/src/main/scala/PythagoreanTriplet.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/queen-attack/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/queen-attack/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/queen-attack/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/queen-attack/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/queen-attack/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/queen-attack/build.sbt -------------------------------------------------------------------------------- /exercises/practice/queen-attack/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/queen-attack/src/main/scala/QueenAttack.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rail-fence-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rail-fence-cipher/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rail-fence-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rail-fence-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rail-fence-cipher/build.sbt -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/rail-fence-cipher/src/main/scala/RailFenceCipher.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/raindrops/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/raindrops/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/raindrops/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/raindrops/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/raindrops/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/raindrops/build.sbt -------------------------------------------------------------------------------- /exercises/practice/raindrops/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/raindrops/src/main/scala/Raindrops.scala: -------------------------------------------------------------------------------- 1 | object Raindrops { 2 | def convert(n: Int): String = ??? 3 | } 4 | 5 | -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/reverse-string/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/reverse-string/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/reverse-string/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/reverse-string/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/reverse-string/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/reverse-string/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/reverse-string/build.sbt -------------------------------------------------------------------------------- /exercises/practice/reverse-string/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rna-transcription/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rna-transcription/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rna-transcription/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rna-transcription/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rna-transcription/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rna-transcription/build.sbt -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/src/main/scala/RnaTranscription.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/robot-name/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/robot-name/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/robot-name/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/robot-name/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/robot-name/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/robot-name/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/robot-name/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-name/build.sbt -------------------------------------------------------------------------------- /exercises/practice/robot-name/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/robot-name/src/main/scala/RobotName.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-simulator/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-simulator/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-simulator/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-simulator/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-simulator/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/robot-simulator/build.sbt -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/src/main/scala/Robot.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/src/main/scala/RobotSimulator.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/roman-numerals/build.sbt -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/src/main/scala/RomanNumerals.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rotational-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rotational-cipher/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rotational-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rotational-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/rotational-cipher/build.sbt -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/src/main/scala/RotationalCipher.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/run-length-encoding/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/run-length-encoding/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/run-length-encoding/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/run-length-encoding/build.sbt -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/src/main/scala/RunLengthEncoding.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/saddle-points/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/saddle-points/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/saddle-points/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/saddle-points/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/saddle-points/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/saddle-points/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/saddle-points/build.sbt -------------------------------------------------------------------------------- /exercises/practice/saddle-points/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/saddle-points/src/main/scala/SaddlePoints.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/say/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/say/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/say/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/say/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/say/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/say/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/say/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/say/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/say/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/say/build.sbt -------------------------------------------------------------------------------- /exercises/practice/say/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/say/src/main/scala/Say.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/say/src/test/scala/SayTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/say/src/test/scala/SayTest.scala -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/scrabble-score/build.sbt -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/src/main/scala/ScrabbleScore.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/secret-handshake/build.sbt -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/src/main/scala/SecretHandshake.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/series/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/series/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/series/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/series/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/series/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/series/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/series/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/series/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/series/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/series/build.sbt -------------------------------------------------------------------------------- /exercises/practice/series/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/series/src/main/scala/Series.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/series/src/test/scala/SeriesTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/series/src/test/scala/SeriesTest.scala -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sgf-parsing/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sgf-parsing/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sgf-parsing/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sgf-parsing/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sgf-parsing/build.sbt -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/sgf-parsing/src/main/scala/Sgf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sgf-parsing/src/main/scala/Sgf.scala -------------------------------------------------------------------------------- /exercises/practice/sieve/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/sieve/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sieve/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/build.sbt -------------------------------------------------------------------------------- /exercises/practice/sieve/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/sieve/src/main/scala/Sieve.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/sieve/src/test/scala/SieveTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sieve/src/test/scala/SieveTest.scala -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-cipher/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-cipher/build.sbt -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/src/main/scala/Cipher.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-linked-list/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/simple-linked-list/build.sbt -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/space-age/.approaches/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.approaches/config.json -------------------------------------------------------------------------------- /exercises/practice/space-age/.approaches/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.approaches/introduction.md -------------------------------------------------------------------------------- /exercises/practice/space-age/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/space-age/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/space-age/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/space-age/build.sbt -------------------------------------------------------------------------------- /exercises/practice/space-age/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/spiral-matrix/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/spiral-matrix/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/spiral-matrix/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/spiral-matrix/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/spiral-matrix/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/spiral-matrix/build.sbt -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/src/main/scala/SpiralMatrix.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/strain/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/strain/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/strain/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/strain/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/strain/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/strain/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/strain/build.sbt -------------------------------------------------------------------------------- /exercises/practice/strain/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/strain/src/main/scala/Strain.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/sublist/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sublist/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sublist/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sublist/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sublist/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sublist/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sublist/build.sbt -------------------------------------------------------------------------------- /exercises/practice/sublist/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/sublist/src/main/scala/Sublist.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sum-of-multiples/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sum-of-multiples/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sum-of-multiples/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/sum-of-multiples/build.sbt -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/triangle/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/triangle/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/triangle/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/triangle/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/triangle/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/triangle/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/triangle/build.sbt -------------------------------------------------------------------------------- /exercises/practice/triangle/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/triangle/src/main/scala/Triangle.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/trinary/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/trinary/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/trinary/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/trinary/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/trinary/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/trinary/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/trinary/build.sbt -------------------------------------------------------------------------------- /exercises/practice/trinary/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/trinary/src/main/scala/Trinary.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/two-fer/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/two-fer/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/two-fer/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/build.sbt -------------------------------------------------------------------------------- /exercises/practice/two-fer/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/two-fer/src/main/scala/Twofer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/two-fer/src/main/scala/Twofer.scala -------------------------------------------------------------------------------- /exercises/practice/variable-length-quantity/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/variable-length-quantity/build.sbt -------------------------------------------------------------------------------- /exercises/practice/variable-length-quantity/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/variable-length-quantity/src/main/scala/VariableLengthQuantity.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/word-count/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/word-count/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/word-count/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/word-count/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/word-count/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/word-count/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/word-count/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/word-count/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/word-count/build.sbt -------------------------------------------------------------------------------- /exercises/practice/word-count/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/word-count/src/main/scala/WordCount.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/wordy/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/wordy/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/wordy/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/wordy/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/wordy/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/wordy/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/wordy/build.sbt -------------------------------------------------------------------------------- /exercises/practice/wordy/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/wordy/src/main/scala/Wordy.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/practice/wordy/src/test/scala/WordyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/wordy/src/test/scala/WordyTest.scala -------------------------------------------------------------------------------- /exercises/practice/yacht/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/yacht/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/yacht/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/build.sbt -------------------------------------------------------------------------------- /exercises/practice/yacht/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/yacht/src/main/scala/Yacht.scala: -------------------------------------------------------------------------------- 1 | object Yacht { 2 | 3 | def score(dices: List[Int], category: String): Int = ??? 4 | } 5 | -------------------------------------------------------------------------------- /exercises/practice/yacht/src/test/scala/YachtTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/yacht/src/test/scala/YachtTest.scala -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zebra-puzzle/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zebra-puzzle/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zebra-puzzle/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zebra-puzzle/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zebra-puzzle/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zebra-puzzle/build.sbt -------------------------------------------------------------------------------- /exercises/practice/zebra-puzzle/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/zipper/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zipper/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/zipper/.meta/Example.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zipper/.meta/Example.scala -------------------------------------------------------------------------------- /exercises/practice/zipper/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zipper/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/zipper/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zipper/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/zipper/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zipper/build.sbt -------------------------------------------------------------------------------- /exercises/practice/zipper/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /exercises/practice/zipper/src/main/scala/Zipper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/practice/zipper/src/main/scala/Zipper.scala -------------------------------------------------------------------------------- /exercises/shared/.docs/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/shared/.docs/help.md -------------------------------------------------------------------------------- /exercises/shared/.docs/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/exercises/shared/.docs/tests.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /reference/exercise-concepts/accumulate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/accumulate.md -------------------------------------------------------------------------------- /reference/exercise-concepts/flatten-array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/flatten-array.md -------------------------------------------------------------------------------- /reference/exercise-concepts/hamming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/hamming.md -------------------------------------------------------------------------------- /reference/exercise-concepts/hello-world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/hello-world.md -------------------------------------------------------------------------------- /reference/exercise-concepts/leap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/leap.md -------------------------------------------------------------------------------- /reference/exercise-concepts/raindrops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/raindrops.md -------------------------------------------------------------------------------- /reference/exercise-concepts/scrabble-score.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/scrabble-score.md -------------------------------------------------------------------------------- /reference/exercise-concepts/space-age.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/exercise-concepts/space-age.md -------------------------------------------------------------------------------- /reference/implementing-a-concept-exercise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/reference/implementing-a-concept-exercise.md -------------------------------------------------------------------------------- /testgen/src/main/resources/version-check-ignore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/testgen/src/main/resources/version-check-ignore.txt -------------------------------------------------------------------------------- /testgen/src/main/scala/testgen/CanonicalDataParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/testgen/src/main/scala/testgen/CanonicalDataParser.scala -------------------------------------------------------------------------------- /testgen/src/main/scala/testgen/TestGenError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/testgen/src/main/scala/testgen/TestGenError.scala -------------------------------------------------------------------------------- /testgen/src/main/scala/testgen/TestGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/testgen/src/main/scala/testgen/TestGenerator.scala -------------------------------------------------------------------------------- /testgen/src/main/scala/testgen/TestGeneratorRunner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/testgen/src/main/scala/testgen/TestGeneratorRunner.scala -------------------------------------------------------------------------------- /testgen/src/main/twirl/funSuiteTemplate.scala.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/scala/HEAD/testgen/src/main/twirl/funSuiteTemplate.scala.txt --------------------------------------------------------------------------------