Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exercism/crystal
Exercism exercises in Crystal.
https://github.com/exercism/crystal
community-contributions-accepted exercism-track
Last synced: 19 days ago
JSON representation
Exercism exercises in Crystal.
- Host: GitHub
- URL: https://github.com/exercism/crystal
- Owner: exercism
- License: mit
- Created: 2016-03-08T15:26:13.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-05-18T15:38:59.000Z (7 months ago)
- Last Synced: 2024-05-22T16:23:19.580Z (7 months ago)
- Topics: community-contributions-accepted, exercism-track
- Language: Crystal
- Homepage: https://exercism.org/tracks/crystal
- Size: 1.34 MB
- Stars: 75
- Watchers: 12
- Forks: 52
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-crystal - exercism-crystal - Exercism exercises (Examples and funny stuff)
- awesome-crystal - exercism-crystal - Exercism exercises (Examples and funny stuff)
- awesome-crystal - exercism-crystal - Exercism exercises (Examples and funny stuff)
README
Exercism Crystal Track
[![Discourse topics](https://img.shields.io/discourse/topics?color=8A08E6&label=Connect%20&labelColor=FFDF58&logo=Discourse&logoColor=8A08E6&server=https%3A%2F%2Fforum.exercism.org&style=social)](https://forum.exercism.org)
[![Exercism_II](https://img.shields.io/badge/Exercism--Built-9101FF?logo=crystal&logoColor=000000&labelColor=E5E5E5&label=Crystal%201.14.0%20Powered)](https://exercism.org)
[![Exercism_III](https://img.shields.io/badge/Open-11b30e?labelColor=3D454D&label=Contributions)](https://exercism.org/blog/freeing-our-maintainers) [![Build Status](https://github.com/exercism/crystal/workflows/Tests/badge.svg)](https://github.com/exercism/crystal/actions/workflows/tests.yml)
Hi. 👋🏽 👋 **We are happy you are here.** 🎉 🌟
**`exercism/Crystal`** is one of many programming language tracks on [exercism(dot)org][exercism-website].
This repo holds all the instructions, tests, code, & support files for Crystal _exercises_ currently under development or implemented & available for students.🌟 Track tooling (_test-runner, representer, analyzer, and Continuous Integration_) runs on Crystal `1.14.0`.
🌟 Most exercises are solvable with Crystal `1.0.0` or higher.This track is made up of **Practice Exercises**. Practice exercises are open-ended, and can be used to practice concepts learned, try out new techniques, and play.
🌟🌟 Please take a moment to read our [Code of Conduct][exercism-code-of-conduct] 🌟🌟
It might also be helpful to look at [Being a Good Community Member][being-a-good-community-member] & [The words that we use][the-words-that-we-use].Some defined roles in our community: [Contributors][exercism-contributors] **|** [Mentors][exercism-mentors] **|** [Maintainers][exercism-track-maintainers] **|** [Admins][exercism-admins]
We 💛 💙 Pull Requests.
**But our maintainers generally can't accept _unsolicited_ PRs.**
Check our [help wanted][open-issues] list or [open an issue][open-an-issue] for discussion first.
If it is your first time contributing to Exercism, check for [good first patch][good-first-issues] or [first-timers only][first-time] labels.
Here to suggest a new feature or new exercise?? **Hooray!** 🎉
We'd love if you did that via our [Exercism Community Forum](https://forum.exercism.org/).
Please keep in mind [Chesterton's Fence][chestertons-fence].
_Thoughtful suggestions will likely result in faster & more enthusiastic responses from volunteers._
✨ 🦄 _**Want to jump directly into Exercism specifications & detail?**_
[Structure][exercism-track-structure] **|** [Tasks][exercism-tasks] **|** [Concepts][exercism-concepts] **|** [Concept Exercises][concept-exercises] **|** [Practice Exercises][practice-exercises] **|** [Presentation][exercise-presentation]
[Writing Style Guide][exercism-writing-style] **|** [Markdown Specification][exercism-markdown-specification] (_✨ version in [contributing][website-contributing-section] on exercism.org_)
## Crystal Software and Documentation
**Copyright © 2012-2024 Manas Technology Solutions. All rights reserved.**
Crystal software and documentation are licensed under the [Apache License v2.0][crystal-license].
## Exercism Crystal License
This repository uses the [MIT License](/LICENSE).
## Final Note
Thanks to Bethany for the allowing us to use her [template][exercism-template] for this README.
[being-a-good-community-member]: https://github.com/exercism/docs/tree/main/community/good-member
[chestertons-fence]: https://github.com/exercism/docs/blob/main/community/good-member/chestertons-fence.md
[concept-exercises]: https://github.com/exercism/docs/blob/main/building/tracks/concept-exercises.md
[config-json]: https://github.com/exercism/crystal/blob/main/config.json
[crystal-license]: https://github.com/crystal-lang/crystal/blob/master/LICENSE
[good-first-issues]: https://github.com/exercism/crystal/labels/good%20first%20patch
[exercise-presentation]: https://github.com/exercism/docs/blob/main/building/tracks/presentation.md
[exercism-admins]: https://github.com/exercism/docs/blob/main/community/administrators.md
[exercism-code-of-conduct]: https://exercism.org/docs/using/legal/code-of-conduct
[exercism-concepts]: https://github.com/exercism/docs/blob/main/building/tracks/concepts.md
[exercism-contributors]: https://github.com/exercism/docs/blob/main/community/contributors.md
[exercism-markdown-specification]: https://github.com/exercism/docs/blob/main/building/markdown/markdown.md
[exercism-mentors]: https://github.com/exercism/docs/tree/main/mentoring
[exercism-tasks]: https://exercism.org/docs/building/product/tasks
[exercism-template]: https://github.com/exercism/python/blob/main/README.md
[exercism-track-maintainers]: https://github.com/exercism/docs/blob/main/community/maintainers.md
[exercism-track-structure]: https://github.com/exercism/docs/tree/main/building/tracks
[exercism-website]: https://exercism.org/
[exercism-writing-style]: https://github.com/exercism/docs/blob/main/building/markdown/style-guide.md
[first-time]: https://github.com/exercism/crystal/labels/first-timers%20only
[practice-exercises]: https://github.com/exercism/docs/blob/main/building/tracks/practice-exercises.md
[open-issues]: https://github.com/exercism/crystal/labels/help%20wanted
[open-an-issue]: https://github.com/exercism/crystal/issues/new
[the-words-that-we-use]: https://github.com/exercism/docs/blob/main/community/good-member/words.md
[website-contributing-section]: https://exercism.org/docs/building