{"id":13393428,"url":"https://github.com/robertjlooby/elm-koans","last_synced_at":"2026-01-10T07:51:59.969Z","repository":{"id":26600140,"uuid":"30055061","full_name":"robertjlooby/elm-koans","owner":"robertjlooby","description":"A set of koans for learning Elm","archived":false,"fork":false,"pushed_at":"2019-11-08T12:32:58.000Z","size":155,"stargazers_count":235,"open_issues_count":0,"forks_count":60,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-10-26T18:30:00.966Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Elm","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/robertjlooby.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-30T03:51:00.000Z","updated_at":"2024-10-25T11:41:49.000Z","dependencies_parsed_at":"2022-08-17T17:25:26.275Z","dependency_job_id":null,"html_url":"https://github.com/robertjlooby/elm-koans","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertjlooby%2Felm-koans","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertjlooby%2Felm-koans/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertjlooby%2Felm-koans/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertjlooby%2Felm-koans/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robertjlooby","download_url":"https://codeload.github.com/robertjlooby/elm-koans/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243469166,"owners_count":20295700,"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":"2024-07-30T17:00:52.563Z","updated_at":"2026-01-10T07:51:59.917Z","avatar_url":"https://github.com/robertjlooby.png","language":"Elm","funding_links":[],"categories":["Elm","Learn","Languages","Learning Guides"],"sub_categories":["Elm"],"readme":"# Elm Koans\n\n## Instructions\n* Get [Elm](http://elm-lang.org/install) version 0.19.1\n  * Make sure you have version 0.19.1 with `elm --version`\n* Clone this repo\n* Run the tests using one of the following methods:\n  * **In the browser with automatic refreshing (preferred)**\n    * `npm install -g elm-live`\n    * `elm-live Main.elm`\n    * Visit [http://localhost:8000](http://localhost:8000)\n  * **In the browser (requires refreshing after editing files)**\n    * `elm reactor`\n    * Visit [http://localhost:8000/Main.elm](http://localhost:8000/Main.elm)\n  * **In the terminal**\n    * `npm install -g elm-test`\n    * `elm-test`\n      * Note this will produce a LOT of output, so you'll probably want to `elm-test | head -n20` to just see the first couple failing tests\n* Use any editor to change the source files and make the tests pass. If you're not using `elm-live` you'll need to refresh your browser after making changes.\n  * Placeholder values are denoted as `x____replace me____x` and will need to be replaced to make the tests pass\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertjlooby%2Felm-koans","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobertjlooby%2Felm-koans","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertjlooby%2Felm-koans/lists"}