Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Shared docs docs: move shared documents to exercises/shared/.docs * Extract concepts of v2 book-store exercise * Extract Concepts from v2 exercise: protein-translation Extract Concepts from v2 exercise: protein-translation Co-authored-by: Erik Schierboom <[email protected]> * Merge pull request #294 from exercism/reference/exercise-concepts/bob.md Extract Concepts from v2 exercise: bob * Extract Concepts from v2 exercise: meetup * Extract Concepts from v2 exercise: meetup * Update languages/reference/exercise-concepts/meetup.md Co-Authored-By: Rob Keim <[email protected]> * Update languages/reference/exercise-concepts/meetup.md Co-Authored-By: Rob Keim <[email protected]> * Update meetup.md Co-authored-by: Rob Keim <[email protected]> * Add strings Concept Exercise Add strings concept exercise * Remove primary heading for documents in `.docs` folder * Add docs/reference split * [Docs] Move implementing-a-concept-exercise.md to reference folder * [Docs] Move reference documents to docs folder * [Docs] Update to student-facing docs * [Docs] Add new issue template Co-Authored-By: Jeremy Walker <[email protected]> Co-Authored-By: Victor Goff <[email protected]> Co-authored-by: Sascha Mann <[email protected]> * Reference string concatenation document in strings exercise * Add no-code part to hints.md * Use plural for test files * Update track-specific files in example * Update track-specific files in example * Update new-concept-exercise-strings.md * Implement new Concept exercise dates * Add dates exercise * Update languages/exercises/concept/dates/.meta/design.md Co-Authored-By: Rob Keim <[email protected]> Co-authored-by: Rob Keim <[email protected]> * Implement new Concept Exercise: numbers Implement new Concept Exercise: numbers Co-authored-by: Rob Keim <[email protected]> * Add if/elif/else mention to introduction of numbers exercise * Update new concept exercise issue example * Simplify display of returned value * Make function to implement explicit in instructions * Add Booleans exercise Add Booleans exercise Co-Authored-By: Rob Keim <[email protected]> * Add Lists exercise Add Lists exercise Co-authored-by: Rob Keim <[email protected]> * Clarify syntax in introduction document [Docs] Clarify syntax in introduction document Co-Authored-By: Jeremy Walker <[email protected]> * Add operators information to Numbers exercise * Add skip to tests * Add code syntax samples to lists exercise * Add code syntax samples to strings exercise * Add code syntax samples to numbers exercise * Create DateTime in dates exercise Create DateTime in dates exercise Co-Authored-By: Rob Keim <[email protected]> * Add recursion exercise Add recursion exercise Co-Authored-By: Rob Keim <[email protected]> * Add discriminated-unions exercise * Add numbers-floating-point exercise * Be explicit about creating DateTime instance * Make after.md required * Improve Skip string #1047 Co-authored-by: wolf99 <[email protected]> * Add Basics exercise Add Values exercise Co-authored-by: Jeremy Walker <[email protected]> Co-authored-by: Rob Keim <[email protected]> Co-authored-by: Sascha Mann <[email protected]> * Simplify concepts Simplify concepts Rename exercises * Add syntax mention to after.md document description The after.md document should include newly introduced syntax. * Add syntax examples to after document of lists exercise * Add syntax examples to after document of recursion exercise * Simplify introduction * Add test that requires tail-recursive solution * Add syntax examples to after document of discriminated-unions exercise * Add syntax examples to after document of booleans exercise * Add syntax examples to after document of strings exercise * Add syntax examples to after document of numbers exercise * Remove pattern matching introduction from discriminated-unions exercise * Remove list pattern matching introduction from recursion exercise * Add pattern matching to lists exercise * Add pattern-matching exercise * Add syntax examples to after document of numbers-floating-point exercise * Use consistent text in instructions * Add higher-order-functions as prerequisite for recursion exercise * Add equality operators to numbers exercise * Add source and versioninfo to exercise config Co-authored-by: Sascha Mann <[email protected]> Co-authored-by: Erik Schierboom <[email protected]> * Remove unused examples * Add reference to required reading in implementing guide [Docs] Add reference to required reading in implementing guide * Use updated config.json format * Add reference to Concept Exercise Anatomy video [Docs] Add reference to Concept Exercise Anatomy video * Add script to format code * Format code * Fix naming of floating-point-numbers files * Fix missing module name * Format using Prettier [Docs] Format using Prettier * Cross-reference concept exercise file information [Docs] Cross-reference concept exercise file information * Update implementing guide * Update files to match slug [Datetimes] Rename files to match slug * Don't use features unknown to student in example * Update packages * Remove out of scope item * Update documentation * [Lists] Add note about when to use List vs property * [Lists] Add list creation functions * Add arrays exercise Add arrays exercise Co-authored-by: Tim Austin <[email protected]> Co-authored-by: Rob Keim <[email protected]> * Use consistent headings in documentation * Typos * Typos * Add underscore notation to numbers exercise * Add records exercise * Add records exercise Co-authored-by: Jeremy Walker <[email protected]> * Remove top-level header from design.md files * Add syntax highlighting * Fix typo in docs of pattern-matching exercise * Clarify recursion text * Remove unneeded representer and analyzer sections * Remove unneeded representer and analyzer sections * Remove unneeded text from design.md * Improve elapsed time for basics exercise * Use float instead of double * Remove goal from design.md * [C#] Remove goal from design docs * Remove goal from design docs * [Elixir] Remove goal from design docs * Add records exercise Add records exercise Co-authored-by: Rob Keim <[email protected]> * Remove duplicate datetime format from the appointment scheduler story * Fix lasagna spelling Update instructions.md * Fix broken links in pattern-matching hints * Add stubs for concept documents * discriminated-unions - replace about.md file with concept files * Pre-populate discriminated-unions concept's about.md file from after.md file * Pre-populate discriminated-unions concept's links.json file from after.md file * discriminated-unions - Remove after.md document * Update links.json * arrays - replace about.md file with concept files * Pre-populate arrays concept's about.md file from after.md file * Pre-populate arrays concept's links.json file from after.md file * arrays - Remove after.md document * Update links.json * booleans - replace about.md file with concept files * Pre-populate booleans concept's about.md file from after.md file * Pre-populate booleans concept's links.json file from after.md file * booleans - Remove after.md document * Update links.json * datetimes - replace about.md file with concept files * Pre-populate datetimes concept's about.md file from after.md file * Pre-populate datetimes concept's links.json file from after.md file * datetimes - Remove after.md document * Update links.json * floating-point-numbers - replace about.md file with concept files * Pre-populate floating-point-numbers concept's about.md file from after.md file * Pre-populate floating-point-numbers concept's links.json file from after.md file * floating-point-numbers - Remove after.md document * Update links.json * Update about.md * lists - replace about.md file with concept files * Pre-populate lists concept's about.md file from after.md file * Pre-populate lists concept's links.json file from after.md file * lists - Remove after.md document * Update links.json * Update links.json * pattern-matching - replace about.md file with concept files * Pre-populate pattern-matching concept's about.md file from after.md file * Pre-populate pattern-matching concept's links.json file from after.md file * pattern-matching - Remove after.md document * Update links.json * records - replace about.md file with concept files * Pre-populate records concept's about.md file from after.md file * Pre-populate records concept's links.json file from after.md file * records - Remove after.md document * Update links.json * recursion - replace about.md file with concept files * Pre-populate recursion concept's about.md file from after.md file * Pre-populate recursion concept's links.json file from after.md file * recursion - Remove after.md document * Update links.json * strings - replace about.md file with concept files * Pre-populate strings concept's about.md file from after.md file * Pre-populate strings concept's links.json file from after.md file * strings - Remove after.md document * Update about.md * Update links.json * basics - replace about.md file with concept files * Pre-populate basics concept's about.md file from after.md file * Pre-populate basics concept's links.json file from after.md file * basics - Remove after.md document * Update links.json * numbers - replace about.md file with concept files * Pre-populate conditionals concept's about.md file from after.md file * Pre-populate conditionals concept's links.json file from after.md file * Pre-populate numbers concept's about.md file from after.md file * Pre-populate numbers concept's links.json file from after.md file * numbers - Remove after.md document * Update about.md * Update links.json * Update links.json * Update about.md * Update about.md * Update links.json * Update about.md * [CI] Format code Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix typos * fixing typos and Prerequisites * run prettier * remove anoying submodule * Add editor key to exercises * Add concept headings to introduction.md * Rename exercises Rename exercises * Use same names as C# track * Add description of concept documents [Docs] Add description of concept documents Co-authored-by: Jeremy Walker <[email protected]> * Fix package versions * Fix invalid link in valentines-day hints * Make meta-config files check pass * Upgrade to .NET 5 * Cleanup instructions headings * Add concept introductions * Add concept introductions * [CI] Format code Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Replace custom docs with concept doc * Remove tasks heading * Convert example to exemplar * Rename example files to exemplar See exercism/docs#23 * [Docs] Correct .meta/example references to .meta/exemplar * [Docs] Use exemplar instead of example * [Docs] Update example name in file listings * [Julia] Convert to exemplar.jl * [elm] Rename .meta/Cook.elm to .meta/Examplar.elm * [elm] Rename .meta/Examplar.elm .meta/Exemplar.elm Co-authored-by: Matthieu Pizenberg <[email protected]> * Convert editor key in .meta/config.json files * Convert editor key to files * Add missing "files" field to .meta/config.json files * Add exemplar files to .meta/config.json * Add common-lisp exemplar to template * [v3] Move existing exercises to exercises/practice * [v3] Add version property to config.json * [v3] Add status to config.json * [v3] Add slug to config.json * [v3] Add status for deprecated practice exercises in config.json * [v3] Re-order practice exercises in config.json * [v3] Remove deprecated properties from practice exercises in config.json * [v3] Add name property to practice exercises in config.json * [v3] Add (empty) prerequisites property to practice exercises in config.json * [v3] Move exercises to practice exercises property in config.json * [v3] Move foregone exercises to exercises property in config.json * [v3] Add concept exercises to config.json * [v3] Add wip status to concept exercises in config.json * [v3] Add concepts to config.json * [v3] Add key features to config.json * [v3] Add tags to config.json * [v3] Add configlet CI workflow * [v3] Update fetch-configlet script to work with configlet v3 * [v3] Add dependabot to keep GHA dependencies up-to-date * [v3] Convert relative v3 links to absolute links Co-authored-by: Rob Keim <[email protected]> Co-authored-by: Jeremy Walker <[email protected]> Co-authored-by: Victor Goff <[email protected]> Co-authored-by: Sascha Mann <[email protected]> Co-authored-by: wolf99 <[email protected]> Co-authored-by: wolf99 <[email protected]> Co-authored-by: Tim Austin <[email protected]> Co-authored-by: Mike May <[email protected]> Co-authored-by: Angelika Tyborska <[email protected]> Co-authored-by: currentlyuntitledz <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: valentin-p <[email protected]> Co-authored-by: Matthieu Pizenberg <[email protected]>
- Loading branch information