{"id":25821467,"url":"https://github.com/pedcapa/koans-part1","last_synced_at":"2025-10-29T16:37:08.329Z","repository":{"id":279168627,"uuid":"937916225","full_name":"pedcapa/koans-part1","owner":"pedcapa","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-24T06:13:17.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-24T07:22:06.729Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pedcapa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-24T05:51:10.000Z","updated_at":"2025-02-24T06:13:20.000Z","dependencies_parsed_at":"2025-02-24T07:32:36.380Z","dependency_job_id":null,"html_url":"https://github.com/pedcapa/koans-part1","commit_stats":null,"previous_names":["pedcapa/koans-part1"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedcapa%2Fkoans-part1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedcapa%2Fkoans-part1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedcapa%2Fkoans-part1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedcapa%2Fkoans-part1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pedcapa","download_url":"https://codeload.github.com/pedcapa/koans-part1/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241139904,"owners_count":19916465,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-28T10:55:38.458Z","updated_at":"2025-10-29T16:37:08.226Z","avatar_url":"https://github.com/pedcapa.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Elixir Koans (Part 1)\n\n[![Build Status](https://travis-ci.org/elixirkoans/elixir-koans.svg?branch=master)](https://travis-ci.org/elixirkoans/elixir-koans)\n\nElixir koans is a fun way to get started with the elixir programming language. It is a tour\nof the most important features and idiomatic usage of the language.\n\nNote that this repository is a clone of the official one, with only a part of the koans.\nWe will complete the rest of the koans as we avance in our course. If you want to run the full\nset of Koans, please got to the official project Web page at http://elixirkoans.io/\n\n### Prerequisites\n\nYou need to have Elixir installed. Please refer to the [official guide](http://elixir-lang.org/install.html) for instructions.\n\nFirst, clone the repo from BitBucket:\n\n```sh\ngit clone https://bitbucket.org/lgban/elixir-koans-part1\ncd elixir-koans-part1/\n```\n\nCreate a git repository for your own work (e.g. in Bitbucket). Disconnect your local copy of the repository from the original one:\n\n```sh\ngit remote remove origin\n```\n\nand reconnect it with your newly created repository. Use the following command:\n\n```sh\ngit remote add origin \u003cURL to your git Repository\u003e\n```\n\nPLEASE COMMIT YOUR CODE AS OFTEN AS POSSIBLE. YOU CAN DO IT WHEN YOU COMPLETE EACH ONE OF THE KOAN GROUPS (there are 4 groups in Part 1).\n\n\n\u003e NOTE: If you have a Windows box, you might require to use `mix.bat` instead of `mix`.\n\nNext, fetch mix dependencies by running:\n\n```sh\n$ mix deps.get\n```\n\nYou might get prompted to install further dependencies. Reply \"y\".\n\nOn Linux, you'll need to install `inotify-tools` to be able\nto use the autorunner in this project.\n\n### Running\n\nWith the dependencies installed, navigate to the root directory of this project and run:\n\n```sh\n$ mix meditate\n```\n\nYou should see the first failure. Open the corresponding file in your favourite text editor\nand fill in the blanks to make the koans pass one by one.\nThe autorunner will give you feedback each time you save.\n\nGood luck!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpedcapa%2Fkoans-part1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpedcapa%2Fkoans-part1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpedcapa%2Fkoans-part1/lists"}