├── .appends └── .github │ └── labels.yml ├── .github ├── CODEOWNERS ├── dependabot.yml ├── labels.yml ├── stale.yml └── workflows │ ├── configlet.yml │ ├── exercises.yml │ ├── generator.yml │ ├── no-important-files-changed.yml │ ├── pause-community-contributions.yml │ ├── run-configlet-sync.yml │ └── sync-labels.yml ├── .gitignore ├── .perltidyrc ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── bin ├── README.md ├── exercise-gen.pl └── fetch-configlet ├── concepts ├── arrays-and-lists │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── basics │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── booleans-and-conditionals │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── exceptions │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── hashes │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── numbers │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── object-orientation │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── packages-and-modules │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── references │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── regular-expressions │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── strings │ ├── .meta │ │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json └── subroutines │ ├── .meta │ └── config.json │ ├── about.md │ ├── introduction.md │ └── links.json ├── config.json ├── cpanfile ├── docs ├── ABOUT.md ├── INSTALLATION.md ├── LEARNING.md ├── RESOURCES.md ├── SNIPPET.txt ├── TESTS.md └── config.json ├── exercises ├── concept │ ├── booking-up-for-beauty │ │ ├── .docs │ │ │ ├── hints.md │ │ │ ├── instructions.md │ │ │ ├── introduction.md │ │ │ └── introduction.md.tpl │ │ ├── .meta │ │ │ ├── BookingUpForBeauty.pm │ │ │ └── config.json │ │ ├── lib │ │ │ └── BookingUpForBeauty.pm │ │ └── t │ │ │ └── booking-up-for-beauty.t │ ├── high-score-board │ │ ├── .docs │ │ │ ├── hints.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── HighScoreBoard.pm │ │ │ └── config.json │ │ ├── lib │ │ │ └── HighScoreBoard.pm │ │ └── t │ │ │ └── high-score-board.t │ ├── inventory-management │ │ ├── .docs │ │ │ ├── hints.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── InventoryManagement.pm │ │ │ └── config.json │ │ ├── lib │ │ │ └── InventoryManagement.pm │ │ └── t │ │ │ └── inventory-management.t │ ├── language-list │ │ ├── .docs │ │ │ ├── hints.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── LanguageList.pm │ │ │ └── config.json │ │ ├── lib │ │ │ └── LanguageList.pm │ │ └── t │ │ │ └── language-list.t │ └── lasagna │ │ ├── .docs │ │ ├── hints.md │ │ ├── instructions.md │ │ └── introduction.md │ │ ├── .meta │ │ ├── Lasagna.pm │ │ └── config.json │ │ ├── lib │ │ └── Lasagna.pm │ │ └── t │ │ └── lasagna.t ├── practice │ ├── accumulate │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Accumulate.pm │ │ │ │ └── t │ │ │ │ │ └── accumulate.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Accumulate.pm │ │ └── t │ │ │ └── accumulate.t │ ├── acronym │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Acronym.pm │ │ │ │ └── t │ │ │ │ │ └── acronym.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Acronym.pm │ │ └── t │ │ │ └── acronym.t │ ├── affine-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── AffineCipher.pm │ │ │ │ └── t │ │ │ │ │ └── affine-cipher.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── AffineCipher.pm │ │ └── t │ │ │ └── affine-cipher.t │ ├── all-your-base │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── AllYourBase.pm │ │ │ │ └── t │ │ │ │ │ └── all-your-base.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── AllYourBase.pm │ │ └── t │ │ │ └── all-your-base.t │ ├── allergies │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Allergies.pm │ │ │ │ └── t │ │ │ │ │ └── allergies.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Allergies.pm │ │ └── t │ │ │ └── allergies.t │ ├── anagram │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Anagram.pm │ │ │ │ └── t │ │ │ │ │ └── anagram.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Anagram.pm │ │ └── t │ │ │ └── anagram.t │ ├── armstrong-numbers │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── ArmstrongNumbers.pm │ │ │ │ └── t │ │ │ │ │ └── armstrong-numbers.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── ArmstrongNumbers.pm │ │ └── t │ │ │ └── armstrong-numbers.t │ ├── atbash-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── AtbashCipher.pm │ │ │ │ └── t │ │ │ │ │ └── atbash-cipher.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── AtbashCipher.pm │ │ └── t │ │ │ └── atbash-cipher.t │ ├── beer-song │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── BeerSong.pm │ │ │ │ └── beer-song.t │ │ │ └── tests.toml │ │ ├── BeerSong.pm │ │ └── beer-song.t │ ├── binary-search-tree │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── BinarySearchTree.pm │ │ │ │ └── t │ │ │ │ │ └── binary-search-tree.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── BinarySearchTree.pm │ │ └── t │ │ │ └── binary-search-tree.t │ ├── binary-search │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── BinarySearch.pm │ │ │ │ └── t │ │ │ │ │ └── binary-search.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── BinarySearch.pm │ │ └── t │ │ │ └── binary-search.t │ ├── binary │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── Binary.pm │ │ │ │ └── binary.t │ │ │ └── tests.toml │ │ ├── Binary.pm │ │ └── binary.t │ ├── bob │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Bob.pm │ │ │ │ └── t │ │ │ │ │ └── bob.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Bob.pm │ │ └── t │ │ │ └── bob.t │ ├── bottle-song │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── BottleSong.pm │ │ │ │ └── t │ │ │ │ │ └── bottle-song.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── BottleSong.pm │ │ └── t │ │ │ └── bottle-song.t │ ├── circular-buffer │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── CircularBuffer.pm │ │ │ │ └── t │ │ │ │ │ └── circular-buffer.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── CircularBuffer.pm │ │ └── t │ │ │ └── circular-buffer.t │ ├── clock │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Clock.pm │ │ │ │ └── t │ │ │ │ │ └── clock.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Clock.pm │ │ └── t │ │ │ └── clock.t │ ├── collatz-conjecture │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── CollatzConjecture.pm │ │ │ │ └── t │ │ │ │ │ └── collatz-conjecture.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── CollatzConjecture.pm │ │ └── t │ │ │ └── collatz-conjecture.t │ ├── crypto-square │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── CryptoSquare.pm │ │ │ │ └── t │ │ │ │ │ └── crypto-square.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── CryptoSquare.pm │ │ └── t │ │ │ └── crypto-square.t │ ├── custom-set │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── CustomSet.pm │ │ │ │ └── t │ │ │ │ │ └── custom-set.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── CustomSet.pm │ │ └── t │ │ │ └── custom-set.t │ ├── darts │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Darts.pm │ │ │ │ └── t │ │ │ │ │ └── darts.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Darts.pm │ │ └── t │ │ │ └── darts.t │ ├── difference-of-squares │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── DifferenceOfSquares.pm │ │ │ │ └── t │ │ │ │ │ └── difference-of-squares.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── DifferenceOfSquares.pm │ │ └── t │ │ │ └── difference-of-squares.t │ ├── dnd-character │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── DndCharacter.pm │ │ │ │ └── t │ │ │ │ │ └── dnd-character.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── DndCharacter.pm │ │ └── t │ │ │ └── dnd-character.t │ ├── eliuds-eggs │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── EliudsEggs.pm │ │ │ │ └── t │ │ │ │ │ └── eliuds-eggs.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── EliudsEggs.pm │ │ └── t │ │ │ └── eliuds-eggs.t │ ├── etl │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── ETL.pm │ │ │ │ └── t │ │ │ │ │ └── etl.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── ETL.pm │ │ └── t │ │ │ └── etl.t │ ├── food-chain │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── FoodChain.pm │ │ │ │ └── t │ │ │ │ │ └── food-chain.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── FoodChain.pm │ │ └── t │ │ │ └── food-chain.t │ ├── gigasecond │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Gigasecond.pm │ │ │ │ └── t │ │ │ │ │ └── gigasecond.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Gigasecond.pm │ │ └── t │ │ │ └── gigasecond.t │ ├── grade-school │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── GradeSchool.pm │ │ │ │ └── t │ │ │ │ │ └── grade-school.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── GradeSchool.pm │ │ └── t │ │ │ └── grade-school.t │ ├── grains │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Grains.pm │ │ │ │ └── t │ │ │ │ │ └── grains.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Grains.pm │ │ └── t │ │ │ └── grains.t │ ├── hamming │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Hamming.pm │ │ │ │ └── t │ │ │ │ │ └── hamming.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Hamming.pm │ │ └── t │ │ │ └── hamming.t │ ├── hello-world │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── HelloWorld.pm │ │ │ │ └── t │ │ │ │ │ └── hello-world.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── HelloWorld.pm │ │ └── t │ │ │ └── hello-world.t │ ├── hexadecimal │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ └── solutions │ │ │ │ ├── Hexadecimal.pm │ │ │ │ └── hexadecimal.t │ │ ├── Hexadecimal.pm │ │ └── hexadecimal.t │ ├── house │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── House.pm │ │ │ │ └── t │ │ │ │ │ └── house.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── House.pm │ │ └── t │ │ │ └── house.t │ ├── isogram │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Isogram.pm │ │ │ │ └── t │ │ │ │ │ └── isogram.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Isogram.pm │ │ └── t │ │ │ └── isogram.t │ ├── kindergarten-garden │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── KindergartenGarden.pm │ │ │ │ └── t │ │ │ │ │ └── kindergarten-garden.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── KindergartenGarden.pm │ │ └── t │ │ │ └── kindergarten-garden.t │ ├── knapsack │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Knapsack.pm │ │ │ │ └── t │ │ │ │ │ └── knapsack.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Knapsack.pm │ │ └── t │ │ │ └── knapsack.t │ ├── largest-series-product │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── LargestSeriesProduct.pm │ │ │ │ └── t │ │ │ │ │ └── largest-series-product.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── LargestSeriesProduct.pm │ │ └── t │ │ │ └── largest-series-product.t │ ├── leap │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Leap.pm │ │ │ │ └── t │ │ │ │ │ └── leap.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Leap.pm │ │ └── t │ │ │ └── leap.t │ ├── linked-list │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ └── solutions │ │ │ │ ├── Deque.pm │ │ │ │ └── deque.t │ │ ├── Deque.pm │ │ └── deque.t │ ├── list-ops │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── ListOps.pm │ │ │ │ └── t │ │ │ │ │ └── list-ops.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── ListOps.pm │ │ └── t │ │ │ └── list-ops.t │ ├── luhn │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Luhn.pm │ │ │ │ └── t │ │ │ │ │ └── luhn.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Luhn.pm │ │ └── t │ │ │ └── luhn.t │ ├── matching-brackets │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── MatchingBrackets.pm │ │ │ │ └── t │ │ │ │ │ └── matching-brackets.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── MatchingBrackets.pm │ │ └── t │ │ │ └── matching-brackets.t │ ├── matrix │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Matrix.pm │ │ │ │ └── t │ │ │ │ │ └── matrix.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Matrix.pm │ │ └── t │ │ │ └── matrix.t │ ├── meetup │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Meetup.pm │ │ │ │ └── t │ │ │ │ │ └── meetup.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Meetup.pm │ │ └── t │ │ │ └── meetup.t │ ├── micro-blog │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── MicroBlog.pm │ │ │ │ └── t │ │ │ │ │ └── micro-blog.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── MicroBlog.pm │ │ └── t │ │ │ └── micro-blog.t │ ├── minesweeper │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Minesweeper.pm │ │ │ │ └── t │ │ │ │ │ └── minesweeper.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Minesweeper.pm │ │ └── t │ │ │ └── minesweeper.t │ ├── nucleotide-count │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── NucleotideCount.pm │ │ │ │ └── t │ │ │ │ │ └── nucleotide-count.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── NucleotideCount.pm │ │ └── t │ │ │ └── nucleotide-count.t │ ├── ocr-numbers │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── OCRNumbers.pm │ │ │ │ └── t │ │ │ │ │ └── ocr-numbers.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── OCRNumbers.pm │ │ └── t │ │ │ └── ocr-numbers.t │ ├── palindrome-products │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── PalindromeProducts.pm │ │ │ │ └── t │ │ │ │ │ └── palindrome-products.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── PalindromeProducts.pm │ │ └── t │ │ │ └── palindrome-products.t │ ├── pangram │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Pangram.pm │ │ │ │ └── t │ │ │ │ │ └── pangram.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Pangram.pm │ │ └── t │ │ │ └── pangram.t │ ├── pascals-triangle │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── PascalsTriangle.pm │ │ │ │ └── t │ │ │ │ │ └── pascals-triangle.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── PascalsTriangle.pm │ │ └── t │ │ │ └── pascals-triangle.t │ ├── phone-number │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── PhoneNumber.pm │ │ │ │ └── t │ │ │ │ │ └── phone-number.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── PhoneNumber.pm │ │ └── t │ │ │ └── phone-number.t │ ├── pig-latin │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── PigLatin.pm │ │ │ │ └── t │ │ │ │ │ └── pig-latin.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── PigLatin.pm │ │ └── t │ │ │ └── pig-latin.t │ ├── point-mutations │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ └── solutions │ │ │ │ ├── DNA.pm │ │ │ │ └── dna.t │ │ ├── DNA.pm │ │ └── dna.t │ ├── prime-factors │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── PrimeFactors.pm │ │ │ │ └── t │ │ │ │ │ └── prime-factors.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── PrimeFactors.pm │ │ └── t │ │ │ └── prime-factors.t │ ├── proverb │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Proverb.pm │ │ │ │ └── t │ │ │ │ │ └── proverb.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Proverb.pm │ │ └── t │ │ │ └── proverb.t │ ├── pythagorean-triplet │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── PythagoreanTriplet.pm │ │ │ │ └── t │ │ │ │ │ └── pythagorean-triplet.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── PythagoreanTriplet.pm │ │ └── t │ │ │ └── pythagorean-triplet.t │ ├── queen-attack │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Queen.pm │ │ │ │ └── t │ │ │ │ │ └── queen-attack.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Queen.pm │ │ └── t │ │ │ └── queen-attack.t │ ├── raindrops │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Raindrops.pm │ │ │ │ └── t │ │ │ │ │ └── raindrops.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Raindrops.pm │ │ └── t │ │ │ └── raindrops.t │ ├── reverse-string │ │ ├── .docs │ │ │ ├── instructions.append.md │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── ReverseString.pm │ │ │ │ └── t │ │ │ │ │ └── reverse-string.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── ReverseString.pm │ │ └── t │ │ │ └── reverse-string.t │ ├── rna-transcription │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── RNA.pm │ │ │ │ └── t │ │ │ │ │ └── rna-transcription.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── RNA.pm │ │ └── t │ │ │ └── rna-transcription.t │ ├── robot-name │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── RobotName.pm │ │ │ │ └── t │ │ │ │ │ └── robot-name.t │ │ │ └── template-data.yaml │ │ ├── lib │ │ │ └── RobotName.pm │ │ └── t │ │ │ └── robot-name.t │ ├── robot-simulator │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Robot.pm │ │ │ │ └── t │ │ │ │ │ └── robot-simulator.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Robot.pm │ │ └── t │ │ │ └── robot-simulator.t │ ├── roman-numerals │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── RomanNumerals.pm │ │ │ │ └── t │ │ │ │ │ └── roman-numerals.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── RomanNumerals.pm │ │ └── t │ │ │ └── roman-numerals.t │ ├── rotational-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── RotationalCipher.pm │ │ │ │ └── t │ │ │ │ │ └── rotational-cipher.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── RotationalCipher.pm │ │ └── t │ │ │ └── rotational-cipher.t │ ├── run-length-encoding │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── RunLengthEncoding.pm │ │ │ │ └── t │ │ │ │ │ └── run-length-encoding.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── RunLengthEncoding.pm │ │ └── t │ │ │ └── run-length-encoding.t │ ├── saddle-points │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── SaddlePoints.pm │ │ │ │ └── t │ │ │ │ │ └── saddle-points.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── SaddlePoints.pm │ │ └── t │ │ │ └── saddle-points.t │ ├── say │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Say.pm │ │ │ │ └── t │ │ │ │ │ └── say.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Say.pm │ │ └── t │ │ │ └── say.t │ ├── scrabble-score │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Scrabble.pm │ │ │ │ └── t │ │ │ │ │ └── scrabble-score.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Scrabble.pm │ │ └── t │ │ │ └── scrabble-score.t │ ├── secret-handshake │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── SecretHandshake.pm │ │ │ │ └── t │ │ │ │ │ └── secret-handshake.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── SecretHandshake.pm │ │ └── t │ │ │ └── secret-handshake.t │ ├── series │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Series.pm │ │ │ │ └── t │ │ │ │ │ └── series.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Series.pm │ │ └── t │ │ │ └── series.t │ ├── sieve │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Sieve.pm │ │ │ │ └── t │ │ │ │ │ └── sieve.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Sieve.pm │ │ └── t │ │ │ └── sieve.t │ ├── simple-cipher │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── SimpleCipher.pm │ │ │ │ └── t │ │ │ │ │ └── simple-cipher.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── SimpleCipher.pm │ │ └── t │ │ │ └── simple-cipher.t │ ├── simple-linked-list │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ └── solutions │ │ │ │ ├── LinkedList.pm │ │ │ │ └── simple_linked_list.t │ │ ├── LinkedList.pm │ │ └── simple_linked_list.t │ ├── space-age │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── SpaceAge.pm │ │ │ │ └── t │ │ │ │ │ └── space-age.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── SpaceAge.pm │ │ └── t │ │ │ └── space-age.t │ ├── spiral-matrix │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── SpiralMatrix.pm │ │ │ │ └── t │ │ │ │ │ └── spiral-matrix.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── SpiralMatrix.pm │ │ └── t │ │ │ └── spiral-matrix.t │ ├── strain │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Strain.pm │ │ │ │ └── t │ │ │ │ │ └── strain.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Strain.pm │ │ └── t │ │ │ └── strain.t │ ├── sublist │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Sublist.pm │ │ │ │ └── t │ │ │ │ │ └── sublist.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Sublist.pm │ │ └── t │ │ │ └── sublist.t │ ├── sum-of-multiples │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── SumOfMultiples.pm │ │ │ │ └── t │ │ │ │ │ └── sum-of-multiples.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── SumOfMultiples.pm │ │ └── t │ │ │ └── sum-of-multiples.t │ ├── triangle │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Triangle.pm │ │ │ │ └── t │ │ │ │ │ └── triangle.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Triangle.pm │ │ └── t │ │ │ └── triangle.t │ ├── trinary │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── Trinary.pm │ │ │ │ └── trinary.t │ │ │ └── tests.toml │ │ ├── Trinary.pm │ │ └── trinary.t │ ├── twelve-days │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── TwelveDays.pm │ │ │ │ └── t │ │ │ │ │ └── twelve-days.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── TwelveDays.pm │ │ └── t │ │ │ └── twelve-days.t │ ├── two-bucket │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── TwoBucket.pm │ │ │ │ └── t │ │ │ │ │ └── two-bucket.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── TwoBucket.pm │ │ └── t │ │ │ └── two-bucket.t │ ├── two-fer │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── TwoFer.pm │ │ │ │ └── t │ │ │ │ │ └── two-fer.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── TwoFer.pm │ │ └── t │ │ │ └── two-fer.t │ ├── word-count │ │ ├── .docs │ │ │ ├── instructions.md │ │ │ └── introduction.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── WordCount.pm │ │ │ │ └── t │ │ │ │ │ └── word-count.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── WordCount.pm │ │ └── t │ │ │ └── word-count.t │ ├── wordy │ │ ├── .docs │ │ │ └── instructions.md │ │ ├── .meta │ │ │ ├── config.json │ │ │ ├── solutions │ │ │ │ ├── lib │ │ │ │ │ └── Wordy.pm │ │ │ │ └── t │ │ │ │ │ └── wordy.t │ │ │ ├── template-data.yaml │ │ │ └── tests.toml │ │ ├── lib │ │ │ └── Wordy.pm │ │ └── t │ │ │ └── wordy.t │ └── yacht │ │ ├── .docs │ │ ├── instructions.md │ │ └── introduction.md │ │ ├── .meta │ │ ├── config.json │ │ ├── solutions │ │ │ ├── lib │ │ │ │ ├── Yacht.pm │ │ │ │ └── Yacht │ │ │ │ │ └── Category.pm │ │ │ └── t │ │ │ │ └── yacht.t │ │ ├── template-data.yaml │ │ └── tests.toml │ │ ├── lib │ │ ├── Yacht.pm │ │ └── Yacht │ │ │ └── Category.pm │ │ └── t │ │ └── yacht.t └── shared │ └── .docs │ ├── debug.md │ ├── help.md │ └── tests.md ├── lib └── Exercism │ ├── Generator.pm │ └── QuickSolve.pm ├── reference └── implementing-a-concept-exercise.md ├── t ├── files │ └── generated-tests.t └── generator │ ├── methods.t │ └── renders.t └── templates ├── module.mustache └── test.mustache /.appends/.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.appends/.github/labels.yml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/configlet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/configlet.yml -------------------------------------------------------------------------------- /.github/workflows/exercises.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/exercises.yml -------------------------------------------------------------------------------- /.github/workflows/generator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/generator.yml -------------------------------------------------------------------------------- /.github/workflows/no-important-files-changed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/no-important-files-changed.yml -------------------------------------------------------------------------------- /.github/workflows/pause-community-contributions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/pause-community-contributions.yml -------------------------------------------------------------------------------- /.github/workflows/run-configlet-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/run-configlet-sync.yml -------------------------------------------------------------------------------- /.github/workflows/sync-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.github/workflows/sync-labels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.gitignore -------------------------------------------------------------------------------- /.perltidyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/.perltidyrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/README.md -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/exercise-gen.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/bin/exercise-gen.pl -------------------------------------------------------------------------------- /bin/fetch-configlet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/bin/fetch-configlet -------------------------------------------------------------------------------- /concepts/arrays-and-lists/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/arrays-and-lists/.meta/config.json -------------------------------------------------------------------------------- /concepts/arrays-and-lists/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/arrays-and-lists/about.md -------------------------------------------------------------------------------- /concepts/arrays-and-lists/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/arrays-and-lists/introduction.md -------------------------------------------------------------------------------- /concepts/arrays-and-lists/links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/arrays-and-lists/links.json -------------------------------------------------------------------------------- /concepts/basics/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/basics/.meta/config.json -------------------------------------------------------------------------------- /concepts/basics/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/basics/about.md -------------------------------------------------------------------------------- /concepts/basics/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/basics/introduction.md -------------------------------------------------------------------------------- /concepts/basics/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/booleans-and-conditionals/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/booleans-and-conditionals/.meta/config.json -------------------------------------------------------------------------------- /concepts/booleans-and-conditionals/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/booleans-and-conditionals/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/booleans-and-conditionals/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/exceptions/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/exceptions/.meta/config.json -------------------------------------------------------------------------------- /concepts/exceptions/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/exceptions/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/exceptions/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/hashes/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/hashes/.meta/config.json -------------------------------------------------------------------------------- /concepts/hashes/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/hashes/about.md -------------------------------------------------------------------------------- /concepts/hashes/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/hashes/introduction.md -------------------------------------------------------------------------------- /concepts/hashes/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/numbers/.meta/config.json -------------------------------------------------------------------------------- /concepts/numbers/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/numbers/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/numbers/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/object-orientation/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/object-orientation/.meta/config.json -------------------------------------------------------------------------------- /concepts/object-orientation/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/object-orientation/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/object-orientation/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/packages-and-modules/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/packages-and-modules/.meta/config.json -------------------------------------------------------------------------------- /concepts/packages-and-modules/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/packages-and-modules/about.md -------------------------------------------------------------------------------- /concepts/packages-and-modules/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/packages-and-modules/introduction.md -------------------------------------------------------------------------------- /concepts/packages-and-modules/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/references/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/references/.meta/config.json -------------------------------------------------------------------------------- /concepts/references/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/references/about.md -------------------------------------------------------------------------------- /concepts/references/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/references/introduction.md -------------------------------------------------------------------------------- /concepts/references/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/regular-expressions/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/regular-expressions/.meta/config.json -------------------------------------------------------------------------------- /concepts/regular-expressions/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/regular-expressions/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/regular-expressions/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/strings/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/strings/.meta/config.json -------------------------------------------------------------------------------- /concepts/strings/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/strings/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/strings/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /concepts/subroutines/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/concepts/subroutines/.meta/config.json -------------------------------------------------------------------------------- /concepts/subroutines/about.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/subroutines/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /concepts/subroutines/links.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/config.json -------------------------------------------------------------------------------- /cpanfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/cpanfile -------------------------------------------------------------------------------- /docs/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/ABOUT.md -------------------------------------------------------------------------------- /docs/INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/INSTALLATION.md -------------------------------------------------------------------------------- /docs/LEARNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/LEARNING.md -------------------------------------------------------------------------------- /docs/RESOURCES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/RESOURCES.md -------------------------------------------------------------------------------- /docs/SNIPPET.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/SNIPPET.txt -------------------------------------------------------------------------------- /docs/TESTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/TESTS.md -------------------------------------------------------------------------------- /docs/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/docs/config.json -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/.docs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/booking-up-for-beauty/.docs/hints.md -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/booking-up-for-beauty/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/booking-up-for-beauty/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/.docs/introduction.md.tpl: -------------------------------------------------------------------------------- 1 | # Introduction 2 | 3 | %{concept:packages-and-modules} 4 | -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/booking-up-for-beauty/.meta/config.json -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/lib/BookingUpForBeauty.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/booking-up-for-beauty/lib/BookingUpForBeauty.pm -------------------------------------------------------------------------------- /exercises/concept/booking-up-for-beauty/t/booking-up-for-beauty.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/booking-up-for-beauty/t/booking-up-for-beauty.t -------------------------------------------------------------------------------- /exercises/concept/high-score-board/.docs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/high-score-board/.docs/hints.md -------------------------------------------------------------------------------- /exercises/concept/high-score-board/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/high-score-board/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/concept/high-score-board/.docs/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/concept/high-score-board/.meta/HighScoreBoard.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/high-score-board/.meta/HighScoreBoard.pm -------------------------------------------------------------------------------- /exercises/concept/high-score-board/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/high-score-board/.meta/config.json -------------------------------------------------------------------------------- /exercises/concept/high-score-board/lib/HighScoreBoard.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/high-score-board/lib/HighScoreBoard.pm -------------------------------------------------------------------------------- /exercises/concept/high-score-board/t/high-score-board.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/high-score-board/t/high-score-board.t -------------------------------------------------------------------------------- /exercises/concept/inventory-management/.docs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/inventory-management/.docs/hints.md -------------------------------------------------------------------------------- /exercises/concept/inventory-management/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/inventory-management/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/concept/inventory-management/.docs/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/concept/inventory-management/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/inventory-management/.meta/config.json -------------------------------------------------------------------------------- /exercises/concept/inventory-management/lib/InventoryManagement.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/inventory-management/lib/InventoryManagement.pm -------------------------------------------------------------------------------- /exercises/concept/inventory-management/t/inventory-management.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/inventory-management/t/inventory-management.t -------------------------------------------------------------------------------- /exercises/concept/language-list/.docs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/language-list/.docs/hints.md -------------------------------------------------------------------------------- /exercises/concept/language-list/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/language-list/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/concept/language-list/.docs/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/concept/language-list/.meta/LanguageList.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/language-list/.meta/LanguageList.pm -------------------------------------------------------------------------------- /exercises/concept/language-list/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/language-list/.meta/config.json -------------------------------------------------------------------------------- /exercises/concept/language-list/lib/LanguageList.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/language-list/lib/LanguageList.pm -------------------------------------------------------------------------------- /exercises/concept/language-list/t/language-list.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/language-list/t/language-list.t -------------------------------------------------------------------------------- /exercises/concept/lasagna/.docs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/lasagna/.docs/hints.md -------------------------------------------------------------------------------- /exercises/concept/lasagna/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/lasagna/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/concept/lasagna/.docs/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercises/concept/lasagna/.meta/Lasagna.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/lasagna/.meta/Lasagna.pm -------------------------------------------------------------------------------- /exercises/concept/lasagna/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/lasagna/.meta/config.json -------------------------------------------------------------------------------- /exercises/concept/lasagna/lib/Lasagna.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/lasagna/lib/Lasagna.pm -------------------------------------------------------------------------------- /exercises/concept/lasagna/t/lasagna.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/concept/lasagna/t/lasagna.t -------------------------------------------------------------------------------- /exercises/practice/accumulate/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/solutions/lib/Accumulate.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/.meta/solutions/lib/Accumulate.pm -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/solutions/t/accumulate.t: -------------------------------------------------------------------------------- 1 | ../../../t/accumulate.t -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/accumulate/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/accumulate/lib/Accumulate.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/lib/Accumulate.pm -------------------------------------------------------------------------------- /exercises/practice/accumulate/t/accumulate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/accumulate/t/accumulate.t -------------------------------------------------------------------------------- /exercises/practice/acronym/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/solutions/lib/Acronym.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/.meta/solutions/lib/Acronym.pm -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/solutions/t/acronym.t: -------------------------------------------------------------------------------- 1 | ../../../t/acronym.t -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/acronym/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/acronym/lib/Acronym.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/lib/Acronym.pm -------------------------------------------------------------------------------- /exercises/practice/acronym/t/acronym.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/acronym/t/acronym.t -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/affine-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/affine-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/.meta/solutions/t/affine-cipher.t: -------------------------------------------------------------------------------- 1 | ../../../t/affine-cipher.t -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/affine-cipher/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/affine-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/lib/AffineCipher.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/affine-cipher/lib/AffineCipher.pm -------------------------------------------------------------------------------- /exercises/practice/affine-cipher/t/affine-cipher.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/affine-cipher/t/affine-cipher.t -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/solutions/t/all-your-base.t: -------------------------------------------------------------------------------- 1 | ../../../t/all-your-base.t -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/all-your-base/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/all-your-base/lib/AllYourBase.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/lib/AllYourBase.pm -------------------------------------------------------------------------------- /exercises/practice/all-your-base/t/all-your-base.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/all-your-base/t/all-your-base.t -------------------------------------------------------------------------------- /exercises/practice/allergies/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/solutions/lib/Allergies.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/.meta/solutions/lib/Allergies.pm -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/solutions/t/allergies.t: -------------------------------------------------------------------------------- 1 | ../../../t/allergies.t -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/allergies/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/allergies/lib/Allergies.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/lib/Allergies.pm -------------------------------------------------------------------------------- /exercises/practice/allergies/t/allergies.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/allergies/t/allergies.t -------------------------------------------------------------------------------- /exercises/practice/anagram/.docs/instructions.append.md: -------------------------------------------------------------------------------- 1 | # Instructions Append 2 | 3 | The anagrams can be returned in any order. 4 | -------------------------------------------------------------------------------- /exercises/practice/anagram/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/anagram/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/solutions/lib/Anagram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/.meta/solutions/lib/Anagram.pm -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/solutions/t/anagram.t: -------------------------------------------------------------------------------- 1 | ../../../t/anagram.t -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/anagram/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/anagram/lib/Anagram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/lib/Anagram.pm -------------------------------------------------------------------------------- /exercises/practice/anagram/t/anagram.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/anagram/t/anagram.t -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/armstrong-numbers/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/armstrong-numbers/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/solutions/t/armstrong-numbers.t: -------------------------------------------------------------------------------- 1 | ../../../t/armstrong-numbers.t -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/armstrong-numbers/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/armstrong-numbers/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/lib/ArmstrongNumbers.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/armstrong-numbers/lib/ArmstrongNumbers.pm -------------------------------------------------------------------------------- /exercises/practice/armstrong-numbers/t/armstrong-numbers.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/armstrong-numbers/t/armstrong-numbers.t -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/atbash-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/atbash-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/solutions/t/atbash-cipher.t: -------------------------------------------------------------------------------- 1 | ../../../t/atbash-cipher.t -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/atbash-cipher/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/atbash-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/lib/AtbashCipher.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/atbash-cipher/lib/AtbashCipher.pm -------------------------------------------------------------------------------- /exercises/practice/atbash-cipher/t/atbash-cipher.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/atbash-cipher/t/atbash-cipher.t -------------------------------------------------------------------------------- /exercises/practice/beer-song/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/beer-song/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/beer-song/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/solutions/BeerSong.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/beer-song/.meta/solutions/BeerSong.pm -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/solutions/beer-song.t: -------------------------------------------------------------------------------- 1 | ../../beer-song.t -------------------------------------------------------------------------------- /exercises/practice/beer-song/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/beer-song/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/beer-song/BeerSong.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/beer-song/BeerSong.pm -------------------------------------------------------------------------------- /exercises/practice/beer-song/beer-song.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/beer-song/beer-song.t -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search-tree/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search-tree/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/solutions/t/binary-search-tree.t: -------------------------------------------------------------------------------- 1 | ../../../t/binary-search-tree.t -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search-tree/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search-tree/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/lib/BinarySearchTree.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search-tree/lib/BinarySearchTree.pm -------------------------------------------------------------------------------- /exercises/practice/binary-search-tree/t/binary-search-tree.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search-tree/t/binary-search-tree.t -------------------------------------------------------------------------------- /exercises/practice/binary-search/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/binary-search/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/solutions/t/binary-search.t: -------------------------------------------------------------------------------- 1 | ../../../t/binary-search.t -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/binary-search/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/binary-search/lib/BinarySearch.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/lib/BinarySearch.pm -------------------------------------------------------------------------------- /exercises/practice/binary-search/t/binary-search.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary-search/t/binary-search.t -------------------------------------------------------------------------------- /exercises/practice/binary/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/solutions/Binary.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary/.meta/solutions/Binary.pm -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/solutions/binary.t: -------------------------------------------------------------------------------- 1 | ../../binary.t -------------------------------------------------------------------------------- /exercises/practice/binary/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/binary/Binary.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary/Binary.pm -------------------------------------------------------------------------------- /exercises/practice/binary/binary.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/binary/binary.t -------------------------------------------------------------------------------- /exercises/practice/bob/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/bob/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/solutions/lib/Bob.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/.meta/solutions/lib/Bob.pm -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/solutions/t/bob.t: -------------------------------------------------------------------------------- 1 | ../../../t/bob.t -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/bob/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/bob/lib/Bob.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/lib/Bob.pm -------------------------------------------------------------------------------- /exercises/practice/bob/t/bob.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bob/t/bob.t -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/solutions/lib/BottleSong.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/.meta/solutions/lib/BottleSong.pm -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/solutions/t/bottle-song.t: -------------------------------------------------------------------------------- 1 | ../../../t/bottle-song.t -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/bottle-song/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/bottle-song/lib/BottleSong.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/lib/BottleSong.pm -------------------------------------------------------------------------------- /exercises/practice/bottle-song/t/bottle-song.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/bottle-song/t/bottle-song.t -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/circular-buffer/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/circular-buffer/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/solutions/t/circular-buffer.t: -------------------------------------------------------------------------------- 1 | ../../../t/circular-buffer.t -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/circular-buffer/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/circular-buffer/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/lib/CircularBuffer.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/circular-buffer/lib/CircularBuffer.pm -------------------------------------------------------------------------------- /exercises/practice/circular-buffer/t/circular-buffer.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/circular-buffer/t/circular-buffer.t -------------------------------------------------------------------------------- /exercises/practice/clock/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/solutions/lib/Clock.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/.meta/solutions/lib/Clock.pm -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/solutions/t/clock.t: -------------------------------------------------------------------------------- 1 | ../../../t/clock.t -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/clock/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/clock/lib/Clock.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/lib/Clock.pm -------------------------------------------------------------------------------- /exercises/practice/clock/t/clock.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/clock/t/clock.t -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/solutions/t/collatz-conjecture.t: -------------------------------------------------------------------------------- 1 | ../../../t/collatz-conjecture.t -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/lib/CollatzConjecture.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/lib/CollatzConjecture.pm -------------------------------------------------------------------------------- /exercises/practice/collatz-conjecture/t/collatz-conjecture.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/collatz-conjecture/t/collatz-conjecture.t -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/crypto-square/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/crypto-square/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/solutions/t/crypto-square.t: -------------------------------------------------------------------------------- 1 | ../../../t/crypto-square.t -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/crypto-square/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/crypto-square/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/crypto-square/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/crypto-square/lib/CryptoSquare.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/crypto-square/lib/CryptoSquare.pm -------------------------------------------------------------------------------- /exercises/practice/crypto-square/t/crypto-square.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/crypto-square/t/crypto-square.t -------------------------------------------------------------------------------- /exercises/practice/custom-set/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/solutions/lib/CustomSet.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/.meta/solutions/lib/CustomSet.pm -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/solutions/t/custom-set.t: -------------------------------------------------------------------------------- 1 | ../../../t/custom-set.t -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/custom-set/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/custom-set/lib/CustomSet.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/lib/CustomSet.pm -------------------------------------------------------------------------------- /exercises/practice/custom-set/t/custom-set.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/custom-set/t/custom-set.t -------------------------------------------------------------------------------- /exercises/practice/darts/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/solutions/lib/Darts.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/.meta/solutions/lib/Darts.pm -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/solutions/t/darts.t: -------------------------------------------------------------------------------- 1 | ../../../t/darts.t -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/darts/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/darts/lib/Darts.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/lib/Darts.pm -------------------------------------------------------------------------------- /exercises/practice/darts/t/darts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/darts/t/darts.t -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/difference-of-squares/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/difference-of-squares/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.meta/solutions/t/difference-of-squares.t: -------------------------------------------------------------------------------- 1 | ../../../t/difference-of-squares.t -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/difference-of-squares/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/difference-of-squares/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/difference-of-squares/t/difference-of-squares.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/difference-of-squares/t/difference-of-squares.t -------------------------------------------------------------------------------- /exercises/practice/dnd-character/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/dnd-character/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/dnd-character/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/dnd-character/.meta/solutions/t/dnd-character.t: -------------------------------------------------------------------------------- 1 | ../../../t/dnd-character.t -------------------------------------------------------------------------------- /exercises/practice/dnd-character/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/dnd-character/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/dnd-character/lib/DndCharacter.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/lib/DndCharacter.pm -------------------------------------------------------------------------------- /exercises/practice/dnd-character/t/dnd-character.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/dnd-character/t/dnd-character.t -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.meta/solutions/lib/EliudsEggs.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/.meta/solutions/lib/EliudsEggs.pm -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.meta/solutions/t/eliuds-eggs.t: -------------------------------------------------------------------------------- 1 | ../../../t/eliuds-eggs.t -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/lib/EliudsEggs.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/lib/EliudsEggs.pm -------------------------------------------------------------------------------- /exercises/practice/eliuds-eggs/t/eliuds-eggs.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/eliuds-eggs/t/eliuds-eggs.t -------------------------------------------------------------------------------- /exercises/practice/etl/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/etl/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/solutions/lib/ETL.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/.meta/solutions/lib/ETL.pm -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/solutions/t/etl.t: -------------------------------------------------------------------------------- 1 | ../../../t/etl.t -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/etl/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/etl/lib/ETL.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/lib/ETL.pm -------------------------------------------------------------------------------- /exercises/practice/etl/t/etl.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/etl/t/etl.t -------------------------------------------------------------------------------- /exercises/practice/food-chain/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/solutions/lib/FoodChain.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/.meta/solutions/lib/FoodChain.pm -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/solutions/t/food-chain.t: -------------------------------------------------------------------------------- 1 | ../../../t/food-chain.t -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/food-chain/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/food-chain/lib/FoodChain.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/lib/FoodChain.pm -------------------------------------------------------------------------------- /exercises/practice/food-chain/t/food-chain.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/food-chain/t/food-chain.t -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/solutions/lib/Gigasecond.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/.meta/solutions/lib/Gigasecond.pm -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/solutions/t/gigasecond.t: -------------------------------------------------------------------------------- 1 | ../../../t/gigasecond.t -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/gigasecond/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/gigasecond/lib/Gigasecond.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/lib/Gigasecond.pm -------------------------------------------------------------------------------- /exercises/practice/gigasecond/t/gigasecond.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/gigasecond/t/gigasecond.t -------------------------------------------------------------------------------- /exercises/practice/grade-school/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/solutions/lib/GradeSchool.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/.meta/solutions/lib/GradeSchool.pm -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/solutions/t/grade-school.t: -------------------------------------------------------------------------------- 1 | ../../../t/grade-school.t -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/grade-school/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/grade-school/lib/GradeSchool.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/lib/GradeSchool.pm -------------------------------------------------------------------------------- /exercises/practice/grade-school/t/grade-school.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grade-school/t/grade-school.t -------------------------------------------------------------------------------- /exercises/practice/grains/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/grains/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/solutions/lib/Grains.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/.meta/solutions/lib/Grains.pm -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/solutions/t/grains.t: -------------------------------------------------------------------------------- 1 | ../../../t/grains.t -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/grains/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/grains/lib/Grains.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/lib/Grains.pm -------------------------------------------------------------------------------- /exercises/practice/grains/t/grains.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/grains/t/grains.t -------------------------------------------------------------------------------- /exercises/practice/hamming/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/hamming/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/solutions/lib/Hamming.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/.meta/solutions/lib/Hamming.pm -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/solutions/t/hamming.t: -------------------------------------------------------------------------------- 1 | ../../../t/hamming.t -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/hamming/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/hamming/lib/Hamming.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/lib/Hamming.pm -------------------------------------------------------------------------------- /exercises/practice/hamming/t/hamming.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hamming/t/hamming.t -------------------------------------------------------------------------------- /exercises/practice/hello-world/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/solutions/lib/HelloWorld.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/.meta/solutions/lib/HelloWorld.pm -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/solutions/t/hello-world.t: -------------------------------------------------------------------------------- 1 | ../../../t/hello-world.t -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/hello-world/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/hello-world/lib/HelloWorld.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/lib/HelloWorld.pm -------------------------------------------------------------------------------- /exercises/practice/hello-world/t/hello-world.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hello-world/t/hello-world.t -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hexadecimal/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hexadecimal/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.meta/solutions/Hexadecimal.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hexadecimal/.meta/solutions/Hexadecimal.pm -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/.meta/solutions/hexadecimal.t: -------------------------------------------------------------------------------- 1 | ../../hexadecimal.t -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/Hexadecimal.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hexadecimal/Hexadecimal.pm -------------------------------------------------------------------------------- /exercises/practice/hexadecimal/hexadecimal.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/hexadecimal/hexadecimal.t -------------------------------------------------------------------------------- /exercises/practice/house/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/house/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/house/.meta/solutions/lib/House.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/.meta/solutions/lib/House.pm -------------------------------------------------------------------------------- /exercises/practice/house/.meta/solutions/t/house.t: -------------------------------------------------------------------------------- 1 | ../../../t/house.t -------------------------------------------------------------------------------- /exercises/practice/house/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/house/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/house/lib/House.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/lib/House.pm -------------------------------------------------------------------------------- /exercises/practice/house/t/house.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/house/t/house.t -------------------------------------------------------------------------------- /exercises/practice/isogram/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/solutions/lib/Isogram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/.meta/solutions/lib/Isogram.pm -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/solutions/t/isogram.t: -------------------------------------------------------------------------------- 1 | ../../../t/isogram.t -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/isogram/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/isogram/lib/Isogram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/lib/Isogram.pm -------------------------------------------------------------------------------- /exercises/practice/isogram/t/isogram.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/isogram/t/isogram.t -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/solutions/t/kindergarten-garden.t: -------------------------------------------------------------------------------- 1 | ../../../t/kindergarten-garden.t -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/lib/KindergartenGarden.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/lib/KindergartenGarden.pm -------------------------------------------------------------------------------- /exercises/practice/kindergarten-garden/t/kindergarten-garden.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/kindergarten-garden/t/kindergarten-garden.t -------------------------------------------------------------------------------- /exercises/practice/knapsack/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/knapsack/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/knapsack/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/knapsack/.meta/solutions/lib/Knapsack.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/.meta/solutions/lib/Knapsack.pm -------------------------------------------------------------------------------- /exercises/practice/knapsack/.meta/solutions/t/knapsack.t: -------------------------------------------------------------------------------- 1 | ../../../t/knapsack.t -------------------------------------------------------------------------------- /exercises/practice/knapsack/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/knapsack/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/knapsack/lib/Knapsack.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/lib/Knapsack.pm -------------------------------------------------------------------------------- /exercises/practice/knapsack/t/knapsack.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/knapsack/t/knapsack.t -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/largest-series-product/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/largest-series-product/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/largest-series-product/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.meta/solutions/t/largest-series-product.t: -------------------------------------------------------------------------------- 1 | ../../../t/largest-series-product.t -------------------------------------------------------------------------------- /exercises/practice/largest-series-product/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/largest-series-product/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/leap/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/leap/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/solutions/lib/Leap.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/.meta/solutions/lib/Leap.pm -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/solutions/t/leap.t: -------------------------------------------------------------------------------- 1 | ../../../t/leap.t -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/leap/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/leap/lib/Leap.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/lib/Leap.pm -------------------------------------------------------------------------------- /exercises/practice/leap/t/leap.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/leap/t/leap.t -------------------------------------------------------------------------------- /exercises/practice/linked-list/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/linked-list/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/linked-list/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/linked-list/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/linked-list/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/linked-list/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/linked-list/.meta/solutions/Deque.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/linked-list/.meta/solutions/Deque.pm -------------------------------------------------------------------------------- /exercises/practice/linked-list/.meta/solutions/deque.t: -------------------------------------------------------------------------------- 1 | ../../deque.t -------------------------------------------------------------------------------- /exercises/practice/linked-list/Deque.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/linked-list/Deque.pm -------------------------------------------------------------------------------- /exercises/practice/linked-list/deque.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/linked-list/deque.t -------------------------------------------------------------------------------- /exercises/practice/list-ops/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/list-ops/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/list-ops/.meta/solutions/lib/ListOps.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/.meta/solutions/lib/ListOps.pm -------------------------------------------------------------------------------- /exercises/practice/list-ops/.meta/solutions/t/list-ops.t: -------------------------------------------------------------------------------- 1 | ../../../t/list-ops.t -------------------------------------------------------------------------------- /exercises/practice/list-ops/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/list-ops/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/list-ops/lib/ListOps.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/lib/ListOps.pm -------------------------------------------------------------------------------- /exercises/practice/list-ops/t/list-ops.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/list-ops/t/list-ops.t -------------------------------------------------------------------------------- /exercises/practice/luhn/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/solutions/lib/Luhn.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/.meta/solutions/lib/Luhn.pm -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/solutions/t/luhn.t: -------------------------------------------------------------------------------- 1 | ../../../t/luhn.t -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/luhn/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/luhn/lib/Luhn.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/lib/Luhn.pm -------------------------------------------------------------------------------- /exercises/practice/luhn/t/luhn.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/luhn/t/luhn.t -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/solutions/t/matching-brackets.t: -------------------------------------------------------------------------------- 1 | ../../../t/matching-brackets.t -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/lib/MatchingBrackets.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/lib/MatchingBrackets.pm -------------------------------------------------------------------------------- /exercises/practice/matching-brackets/t/matching-brackets.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matching-brackets/t/matching-brackets.t -------------------------------------------------------------------------------- /exercises/practice/matrix/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/solutions/lib/Matrix.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/.meta/solutions/lib/Matrix.pm -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/solutions/t/matrix.t: -------------------------------------------------------------------------------- 1 | ../../../t/matrix.t -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/matrix/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/matrix/lib/Matrix.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/lib/Matrix.pm -------------------------------------------------------------------------------- /exercises/practice/matrix/t/matrix.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/matrix/t/matrix.t -------------------------------------------------------------------------------- /exercises/practice/meetup/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/meetup/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/solutions/lib/Meetup.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/.meta/solutions/lib/Meetup.pm -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/solutions/t/meetup.t: -------------------------------------------------------------------------------- 1 | ../../../t/meetup.t -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/meetup/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/meetup/lib/Meetup.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/lib/Meetup.pm -------------------------------------------------------------------------------- /exercises/practice/meetup/t/meetup.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/meetup/t/meetup.t -------------------------------------------------------------------------------- /exercises/practice/micro-blog/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/micro-blog/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/micro-blog/.meta/solutions/lib/MicroBlog.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/.meta/solutions/lib/MicroBlog.pm -------------------------------------------------------------------------------- /exercises/practice/micro-blog/.meta/solutions/t/micro-blog.t: -------------------------------------------------------------------------------- 1 | ../../../t/micro-blog.t -------------------------------------------------------------------------------- /exercises/practice/micro-blog/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/micro-blog/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/micro-blog/lib/MicroBlog.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/lib/MicroBlog.pm -------------------------------------------------------------------------------- /exercises/practice/micro-blog/t/micro-blog.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/micro-blog/t/micro-blog.t -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/solutions/t/minesweeper.t: -------------------------------------------------------------------------------- 1 | ../../../t/minesweeper.t -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/minesweeper/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/minesweeper/lib/Minesweeper.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/lib/Minesweeper.pm -------------------------------------------------------------------------------- /exercises/practice/minesweeper/t/minesweeper.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/minesweeper/t/minesweeper.t -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/nucleotide-count/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/nucleotide-count/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/solutions/t/nucleotide-count.t: -------------------------------------------------------------------------------- 1 | ../../../t/nucleotide-count.t -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/nucleotide-count/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/nucleotide-count/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/lib/NucleotideCount.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/nucleotide-count/lib/NucleotideCount.pm -------------------------------------------------------------------------------- /exercises/practice/nucleotide-count/t/nucleotide-count.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/nucleotide-count/t/nucleotide-count.t -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/solutions/lib/OCRNumbers.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/.meta/solutions/lib/OCRNumbers.pm -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/solutions/t/ocr-numbers.t: -------------------------------------------------------------------------------- 1 | ../../../t/ocr-numbers.t -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/lib/OCRNumbers.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/lib/OCRNumbers.pm -------------------------------------------------------------------------------- /exercises/practice/ocr-numbers/t/ocr-numbers.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/ocr-numbers/t/ocr-numbers.t -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/palindrome-products/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/palindrome-products/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/solutions/t/palindrome-products.t: -------------------------------------------------------------------------------- 1 | ../../../t/palindrome-products.t -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/palindrome-products/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/palindrome-products/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/lib/PalindromeProducts.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/palindrome-products/lib/PalindromeProducts.pm -------------------------------------------------------------------------------- /exercises/practice/palindrome-products/t/palindrome-products.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/palindrome-products/t/palindrome-products.t -------------------------------------------------------------------------------- /exercises/practice/pangram/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pangram/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/solutions/lib/Pangram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/.meta/solutions/lib/Pangram.pm -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/solutions/t/pangram.t: -------------------------------------------------------------------------------- 1 | ../../../t/pangram.t -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/pangram/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pangram/lib/Pangram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/lib/Pangram.pm -------------------------------------------------------------------------------- /exercises/practice/pangram/t/pangram.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pangram/t/pangram.t -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/solutions/t/pascals-triangle.t: -------------------------------------------------------------------------------- 1 | ../../../t/pascals-triangle.t -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/lib/PascalsTriangle.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/lib/PascalsTriangle.pm -------------------------------------------------------------------------------- /exercises/practice/pascals-triangle/t/pascals-triangle.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pascals-triangle/t/pascals-triangle.t -------------------------------------------------------------------------------- /exercises/practice/phone-number/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/phone-number/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/solutions/t/phone-number.t: -------------------------------------------------------------------------------- 1 | ../../../t/phone-number.t -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/phone-number/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/phone-number/lib/PhoneNumber.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/lib/PhoneNumber.pm -------------------------------------------------------------------------------- /exercises/practice/phone-number/t/phone-number.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/phone-number/t/phone-number.t -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/solutions/lib/PigLatin.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/.meta/solutions/lib/PigLatin.pm -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/solutions/t/pig-latin.t: -------------------------------------------------------------------------------- 1 | ../../../t/pig-latin.t -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/pig-latin/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pig-latin/lib/PigLatin.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/lib/PigLatin.pm -------------------------------------------------------------------------------- /exercises/practice/pig-latin/t/pig-latin.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pig-latin/t/pig-latin.t -------------------------------------------------------------------------------- /exercises/practice/point-mutations/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/point-mutations/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/point-mutations/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/point-mutations/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/point-mutations/.meta/solutions/DNA.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/point-mutations/.meta/solutions/DNA.pm -------------------------------------------------------------------------------- /exercises/practice/point-mutations/.meta/solutions/dna.t: -------------------------------------------------------------------------------- 1 | ../../dna.t -------------------------------------------------------------------------------- /exercises/practice/point-mutations/DNA.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/point-mutations/DNA.pm -------------------------------------------------------------------------------- /exercises/practice/point-mutations/dna.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/point-mutations/dna.t -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/prime-factors/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/prime-factors/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/solutions/t/prime-factors.t: -------------------------------------------------------------------------------- 1 | ../../../t/prime-factors.t -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/prime-factors/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/prime-factors/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/prime-factors/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/prime-factors/lib/PrimeFactors.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/prime-factors/lib/PrimeFactors.pm -------------------------------------------------------------------------------- /exercises/practice/prime-factors/t/prime-factors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/prime-factors/t/prime-factors.t -------------------------------------------------------------------------------- /exercises/practice/proverb/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/proverb/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/proverb/.meta/solutions/lib/Proverb.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/.meta/solutions/lib/Proverb.pm -------------------------------------------------------------------------------- /exercises/practice/proverb/.meta/solutions/t/proverb.t: -------------------------------------------------------------------------------- 1 | ../../../t/proverb.t -------------------------------------------------------------------------------- /exercises/practice/proverb/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/proverb/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/proverb/lib/Proverb.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/lib/Proverb.pm -------------------------------------------------------------------------------- /exercises/practice/proverb/t/proverb.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/proverb/t/proverb.t -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/solutions/t/pythagorean-triplet.t: -------------------------------------------------------------------------------- 1 | ../../../t/pythagorean-triplet.t -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/lib/PythagoreanTriplet.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/lib/PythagoreanTriplet.pm -------------------------------------------------------------------------------- /exercises/practice/pythagorean-triplet/t/pythagorean-triplet.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/pythagorean-triplet/t/pythagorean-triplet.t -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/solutions/lib/Queen.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/.meta/solutions/lib/Queen.pm -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/solutions/t/queen-attack.t: -------------------------------------------------------------------------------- 1 | ../../../t/queen-attack.t -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/queen-attack/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/queen-attack/lib/Queen.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/lib/Queen.pm -------------------------------------------------------------------------------- /exercises/practice/queen-attack/t/queen-attack.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/queen-attack/t/queen-attack.t -------------------------------------------------------------------------------- /exercises/practice/raindrops/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/raindrops/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/solutions/lib/Raindrops.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/.meta/solutions/lib/Raindrops.pm -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/solutions/t/raindrops.t: -------------------------------------------------------------------------------- 1 | ../../../t/raindrops.t -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/raindrops/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/raindrops/lib/Raindrops.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/lib/Raindrops.pm -------------------------------------------------------------------------------- /exercises/practice/raindrops/t/raindrops.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/raindrops/t/raindrops.t -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.docs/instructions.append.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/.docs/instructions.append.md -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/solutions/t/reverse-string.t: -------------------------------------------------------------------------------- 1 | ../../../t/reverse-string.t -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/reverse-string/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/reverse-string/lib/ReverseString.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/lib/ReverseString.pm -------------------------------------------------------------------------------- /exercises/practice/reverse-string/t/reverse-string.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/reverse-string/t/reverse-string.t -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/solutions/lib/RNA.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/.meta/solutions/lib/RNA.pm -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/solutions/t/rna-transcription.t: -------------------------------------------------------------------------------- 1 | ../../../t/rna-transcription.t -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/lib/RNA.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/lib/RNA.pm -------------------------------------------------------------------------------- /exercises/practice/rna-transcription/t/rna-transcription.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rna-transcription/t/rna-transcription.t -------------------------------------------------------------------------------- /exercises/practice/robot-name/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-name/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/robot-name/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-name/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/robot-name/.meta/solutions/lib/RobotName.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-name/.meta/solutions/lib/RobotName.pm -------------------------------------------------------------------------------- /exercises/practice/robot-name/.meta/solutions/t/robot-name.t: -------------------------------------------------------------------------------- 1 | ../../../t/robot-name.t -------------------------------------------------------------------------------- /exercises/practice/robot-name/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-name/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/robot-name/lib/RobotName.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-name/lib/RobotName.pm -------------------------------------------------------------------------------- /exercises/practice/robot-name/t/robot-name.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-name/t/robot-name.t -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/solutions/lib/Robot.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/.meta/solutions/lib/Robot.pm -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/solutions/t/robot-simulator.t: -------------------------------------------------------------------------------- 1 | ../../../t/robot-simulator.t -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/lib/Robot.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/lib/Robot.pm -------------------------------------------------------------------------------- /exercises/practice/robot-simulator/t/robot-simulator.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/robot-simulator/t/robot-simulator.t -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/solutions/t/roman-numerals.t: -------------------------------------------------------------------------------- 1 | ../../../t/roman-numerals.t -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/lib/RomanNumerals.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/lib/RomanNumerals.pm -------------------------------------------------------------------------------- /exercises/practice/roman-numerals/t/roman-numerals.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/roman-numerals/t/roman-numerals.t -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rotational-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rotational-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/solutions/t/rotational-cipher.t: -------------------------------------------------------------------------------- 1 | ../../../t/rotational-cipher.t -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rotational-cipher/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rotational-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/lib/RotationalCipher.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rotational-cipher/lib/RotationalCipher.pm -------------------------------------------------------------------------------- /exercises/practice/rotational-cipher/t/rotational-cipher.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/rotational-cipher/t/rotational-cipher.t -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/run-length-encoding/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/run-length-encoding/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/solutions/t/run-length-encoding.t: -------------------------------------------------------------------------------- 1 | ../../../t/run-length-encoding.t -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/run-length-encoding/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/run-length-encoding/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/lib/RunLengthEncoding.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/run-length-encoding/lib/RunLengthEncoding.pm -------------------------------------------------------------------------------- /exercises/practice/run-length-encoding/t/run-length-encoding.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/run-length-encoding/t/run-length-encoding.t -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/solutions/t/saddle-points.t: -------------------------------------------------------------------------------- 1 | ../../../t/saddle-points.t -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/saddle-points/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/saddle-points/lib/SaddlePoints.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/lib/SaddlePoints.pm -------------------------------------------------------------------------------- /exercises/practice/saddle-points/t/saddle-points.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/saddle-points/t/saddle-points.t -------------------------------------------------------------------------------- /exercises/practice/say/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/say/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/say/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/say/.meta/solutions/lib/Say.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/.meta/solutions/lib/Say.pm -------------------------------------------------------------------------------- /exercises/practice/say/.meta/solutions/t/say.t: -------------------------------------------------------------------------------- 1 | ../../../t/say.t -------------------------------------------------------------------------------- /exercises/practice/say/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/say/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/say/lib/Say.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/lib/Say.pm -------------------------------------------------------------------------------- /exercises/practice/say/t/say.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/say/t/say.t -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/solutions/t/scrabble-score.t: -------------------------------------------------------------------------------- 1 | ../../../t/scrabble-score.t -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/lib/Scrabble.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/lib/Scrabble.pm -------------------------------------------------------------------------------- /exercises/practice/scrabble-score/t/scrabble-score.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/scrabble-score/t/scrabble-score.t -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/solutions/t/secret-handshake.t: -------------------------------------------------------------------------------- 1 | ../../../t/secret-handshake.t -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/lib/SecretHandshake.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/lib/SecretHandshake.pm -------------------------------------------------------------------------------- /exercises/practice/secret-handshake/t/secret-handshake.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/secret-handshake/t/secret-handshake.t -------------------------------------------------------------------------------- /exercises/practice/series/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/series/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/series/.meta/solutions/lib/Series.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/.meta/solutions/lib/Series.pm -------------------------------------------------------------------------------- /exercises/practice/series/.meta/solutions/t/series.t: -------------------------------------------------------------------------------- 1 | ../../../t/series.t -------------------------------------------------------------------------------- /exercises/practice/series/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/series/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/series/lib/Series.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/lib/Series.pm -------------------------------------------------------------------------------- /exercises/practice/series/t/series.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/series/t/series.t -------------------------------------------------------------------------------- /exercises/practice/sieve/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/sieve/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/solutions/lib/Sieve.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/.meta/solutions/lib/Sieve.pm -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/solutions/t/sieve.t: -------------------------------------------------------------------------------- 1 | ../../../t/sieve.t -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/sieve/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sieve/lib/Sieve.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/lib/Sieve.pm -------------------------------------------------------------------------------- /exercises/practice/sieve/t/sieve.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sieve/t/sieve.t -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-cipher/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-cipher/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/solutions/t/simple-cipher.t: -------------------------------------------------------------------------------- 1 | ../../../t/simple-cipher.t -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-cipher/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-cipher/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/lib/SimpleCipher.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-cipher/lib/SimpleCipher.pm -------------------------------------------------------------------------------- /exercises/practice/simple-cipher/t/simple-cipher.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-cipher/t/simple-cipher.t -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-linked-list/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-linked-list/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-linked-list/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/.meta/solutions/simple_linked_list.t: -------------------------------------------------------------------------------- 1 | ../../simple_linked_list.t -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/LinkedList.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-linked-list/LinkedList.pm -------------------------------------------------------------------------------- /exercises/practice/simple-linked-list/simple_linked_list.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/simple-linked-list/simple_linked_list.t -------------------------------------------------------------------------------- /exercises/practice/space-age/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/space-age/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/solutions/lib/SpaceAge.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/.meta/solutions/lib/SpaceAge.pm -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/solutions/t/space-age.t: -------------------------------------------------------------------------------- 1 | ../../../t/space-age.t -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/space-age/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/space-age/lib/SpaceAge.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/lib/SpaceAge.pm -------------------------------------------------------------------------------- /exercises/practice/space-age/t/space-age.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/space-age/t/space-age.t -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/solutions/t/spiral-matrix.t: -------------------------------------------------------------------------------- 1 | ../../../t/spiral-matrix.t -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/lib/SpiralMatrix.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/lib/SpiralMatrix.pm -------------------------------------------------------------------------------- /exercises/practice/spiral-matrix/t/spiral-matrix.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/spiral-matrix/t/spiral-matrix.t -------------------------------------------------------------------------------- /exercises/practice/strain/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/solutions/lib/Strain.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/.meta/solutions/lib/Strain.pm -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/solutions/t/strain.t: -------------------------------------------------------------------------------- 1 | ../../../t/strain.t -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/strain/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/strain/lib/Strain.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/lib/Strain.pm -------------------------------------------------------------------------------- /exercises/practice/strain/t/strain.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/strain/t/strain.t -------------------------------------------------------------------------------- /exercises/practice/sublist/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/solutions/lib/Sublist.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/.meta/solutions/lib/Sublist.pm -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/solutions/t/sublist.t: -------------------------------------------------------------------------------- 1 | ../../../t/sublist.t -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/sublist/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sublist/lib/Sublist.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/lib/Sublist.pm -------------------------------------------------------------------------------- /exercises/practice/sublist/t/sublist.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sublist/t/sublist.t -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/solutions/t/sum-of-multiples.t: -------------------------------------------------------------------------------- 1 | ../../../t/sum-of-multiples.t -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/lib/SumOfMultiples.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/lib/SumOfMultiples.pm -------------------------------------------------------------------------------- /exercises/practice/sum-of-multiples/t/sum-of-multiples.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/sum-of-multiples/t/sum-of-multiples.t -------------------------------------------------------------------------------- /exercises/practice/triangle/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/solutions/lib/Triangle.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/.meta/solutions/lib/Triangle.pm -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/solutions/t/triangle.t: -------------------------------------------------------------------------------- 1 | ../../../t/triangle.t -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/triangle/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/triangle/lib/Triangle.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/lib/Triangle.pm -------------------------------------------------------------------------------- /exercises/practice/triangle/t/triangle.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/triangle/t/triangle.t -------------------------------------------------------------------------------- /exercises/practice/trinary/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/trinary/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/trinary/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/solutions/Trinary.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/trinary/.meta/solutions/Trinary.pm -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/solutions/trinary.t: -------------------------------------------------------------------------------- 1 | ../../trinary.t -------------------------------------------------------------------------------- /exercises/practice/trinary/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/trinary/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/trinary/Trinary.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/trinary/Trinary.pm -------------------------------------------------------------------------------- /exercises/practice/trinary/trinary.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/trinary/trinary.t -------------------------------------------------------------------------------- /exercises/practice/twelve-days/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/twelve-days/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/twelve-days/.meta/solutions/lib/TwelveDays.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/.meta/solutions/lib/TwelveDays.pm -------------------------------------------------------------------------------- /exercises/practice/twelve-days/.meta/solutions/t/twelve-days.t: -------------------------------------------------------------------------------- 1 | ../../../t/twelve-days.t -------------------------------------------------------------------------------- /exercises/practice/twelve-days/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/twelve-days/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/twelve-days/lib/TwelveDays.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/lib/TwelveDays.pm -------------------------------------------------------------------------------- /exercises/practice/twelve-days/t/twelve-days.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/twelve-days/t/twelve-days.t -------------------------------------------------------------------------------- /exercises/practice/two-bucket/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/two-bucket/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/two-bucket/.meta/solutions/lib/TwoBucket.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/.meta/solutions/lib/TwoBucket.pm -------------------------------------------------------------------------------- /exercises/practice/two-bucket/.meta/solutions/t/two-bucket.t: -------------------------------------------------------------------------------- 1 | ../../../t/two-bucket.t -------------------------------------------------------------------------------- /exercises/practice/two-bucket/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/two-bucket/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/two-bucket/lib/TwoBucket.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/lib/TwoBucket.pm -------------------------------------------------------------------------------- /exercises/practice/two-bucket/t/two-bucket.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-bucket/t/two-bucket.t -------------------------------------------------------------------------------- /exercises/practice/two-fer/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/two-fer/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/solutions/lib/TwoFer.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/.meta/solutions/lib/TwoFer.pm -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/solutions/t/two-fer.t: -------------------------------------------------------------------------------- 1 | ../../../t/two-fer.t -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/two-fer/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/two-fer/lib/TwoFer.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/lib/TwoFer.pm -------------------------------------------------------------------------------- /exercises/practice/two-fer/t/two-fer.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/two-fer/t/two-fer.t -------------------------------------------------------------------------------- /exercises/practice/word-count/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/word-count/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/solutions/lib/WordCount.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/.meta/solutions/lib/WordCount.pm -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/solutions/t/word-count.t: -------------------------------------------------------------------------------- 1 | ../../../t/word-count.t -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/word-count/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/word-count/lib/WordCount.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/lib/WordCount.pm -------------------------------------------------------------------------------- /exercises/practice/word-count/t/word-count.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/word-count/t/word-count.t -------------------------------------------------------------------------------- /exercises/practice/wordy/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/solutions/lib/Wordy.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/.meta/solutions/lib/Wordy.pm -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/solutions/t/wordy.t: -------------------------------------------------------------------------------- 1 | ../../../t/wordy.t -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/wordy/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/wordy/lib/Wordy.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/lib/Wordy.pm -------------------------------------------------------------------------------- /exercises/practice/wordy/t/wordy.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/wordy/t/wordy.t -------------------------------------------------------------------------------- /exercises/practice/yacht/.docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/.docs/instructions.md -------------------------------------------------------------------------------- /exercises/practice/yacht/.docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/.docs/introduction.md -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/.meta/config.json -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/solutions/lib/Yacht.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/.meta/solutions/lib/Yacht.pm -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/solutions/lib/Yacht/Category.pm: -------------------------------------------------------------------------------- 1 | ../../../../lib/Yacht/Category.pm -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/solutions/t/yacht.t: -------------------------------------------------------------------------------- 1 | ../../../t/yacht.t -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/template-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/.meta/template-data.yaml -------------------------------------------------------------------------------- /exercises/practice/yacht/.meta/tests.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/.meta/tests.toml -------------------------------------------------------------------------------- /exercises/practice/yacht/lib/Yacht.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/lib/Yacht.pm -------------------------------------------------------------------------------- /exercises/practice/yacht/lib/Yacht/Category.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/lib/Yacht/Category.pm -------------------------------------------------------------------------------- /exercises/practice/yacht/t/yacht.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/practice/yacht/t/yacht.t -------------------------------------------------------------------------------- /exercises/shared/.docs/debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/shared/.docs/debug.md -------------------------------------------------------------------------------- /exercises/shared/.docs/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/shared/.docs/help.md -------------------------------------------------------------------------------- /exercises/shared/.docs/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/exercises/shared/.docs/tests.md -------------------------------------------------------------------------------- /lib/Exercism/Generator.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/lib/Exercism/Generator.pm -------------------------------------------------------------------------------- /lib/Exercism/QuickSolve.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/lib/Exercism/QuickSolve.pm -------------------------------------------------------------------------------- /reference/implementing-a-concept-exercise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/reference/implementing-a-concept-exercise.md -------------------------------------------------------------------------------- /t/files/generated-tests.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/t/files/generated-tests.t -------------------------------------------------------------------------------- /t/generator/methods.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/t/generator/methods.t -------------------------------------------------------------------------------- /t/generator/renders.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/t/generator/renders.t -------------------------------------------------------------------------------- /templates/module.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/templates/module.mustache -------------------------------------------------------------------------------- /templates/test.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/perl5/HEAD/templates/test.mustache --------------------------------------------------------------------------------