Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change example implementation to exemplar #23

Merged
merged 3 commits into from
Jan 28, 2021
Merged

Conversation

ErikSchierboom
Copy link
Member

No description provided.

ErikSchierboom added a commit to exercism/v3 that referenced this pull request Jan 28, 2021
ErikSchierboom added a commit to exercism/v3 that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom and others added 2 commits January 28, 2021 14:12
Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
@ErikSchierboom ErikSchierboom merged commit 4ef28e2 into main Jan 28, 2021
@ErikSchierboom ErikSchierboom deleted the example-to-exemplar branch January 28, 2021 13:37
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/c that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/clojure that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/common-lisp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/cpp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/csharp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/elixir that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/elm that referenced this pull request Jan 28, 2021
* 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

* Rename .meta/Cook.elm to .meta/Examplar.elm

* Rename .meta/Examplar.elm .meta/Exemplar.elm

Co-authored-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/emacs-lisp that referenced this pull request Jan 28, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/elixir that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/julia that referenced this pull request Jan 29, 2021
* 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

* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/fsharp that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/c that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/swift that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/typescript that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/x86-64-assembly that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD added a commit to exercism/fsharp that referenced this pull request Jan 29, 2021
* 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 <erik_schierboom@hotmail.com>

* 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 <robkeim@gmail.com>

* Update languages/reference/exercise-concepts/meetup.md

Co-Authored-By: Rob Keim <robkeim@gmail.com>

* Update meetup.md

Co-authored-by: Rob Keim <robkeim@gmail.com>

* 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 <jez.walker@gmail.com>
Co-Authored-By: Victor Goff <keeperotphones@gmail.com>
Co-authored-by: Sascha Mann <git@mail.saschamann.eu>

* 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 <robkeim@gmail.com>

Co-authored-by: Rob Keim <robkeim@gmail.com>

* Implement new Concept Exercise: numbers

Implement new Concept Exercise: numbers

Co-authored-by: Rob Keim <robkeim@gmail.com>

* 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 <robkeim@gmail.com>

* Add Lists exercise

Add Lists exercise

Co-authored-by: Rob Keim <robkeim@gmail.com>

* Clarify syntax in introduction document

[Docs] Clarify syntax in introduction document

Co-Authored-By: Jeremy Walker <jez.walker@gmail.com>

* 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 <robkeim@gmail.com>

* Add recursion exercise

Add recursion exercise

Co-Authored-By: Rob Keim <robkeim@gmail.com>

* 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 <wol99@users.noreply.github.com>

* Add Basics exercise

Add Values exercise

Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
Co-authored-by: Rob Keim <robkeim@gmail.com>
Co-authored-by: Sascha Mann <git@mail.saschamann.eu>

* 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 <git@mail.saschamann.eu>
Co-authored-by: Erik Schierboom <erik_schierboom@hotmail.com>

* 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 <tim@neenjaw.com>
Co-authored-by: Rob Keim <robkeim@gmail.com>

* Use consistent headings in documentation

* Typos

* Typos

* Add underscore notation to numbers exercise

* Add records exercise

* Add records exercise

Co-authored-by: Jeremy Walker <jez.walker@gmail.com>

* 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 <robkeim@gmail.com>

* 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 <jez.walker@gmail.com>

* 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 <matthieu.pizenberg@gmail.com>

* 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 <robkeim@gmail.com>
Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
Co-authored-by: Victor Goff <keeperotphones@gmail.com>
Co-authored-by: Sascha Mann <git@mail.saschamann.eu>
Co-authored-by: wolf99 <wolf99@users.noreply.github.com>
Co-authored-by: wolf99 <wol99@users.noreply.github.com>
Co-authored-by: Tim Austin <tim@neenjaw.com>
Co-authored-by: Mike May <mikemay.mdamay@googlemail.com>
Co-authored-by: Angelika Tyborska <angelikatyborska@fastmail.com>
Co-authored-by: currentlyuntitledz <67495350+currentlyuntitledz@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: valentin-p <3833193+valentin-p@users.noreply.github.com>
Co-authored-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to exercism/fsharp that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
SaschaMann pushed a commit to exercism/julia that referenced this pull request Jan 29, 2021
* 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

* 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 <matthieu.pizenberg@gmail.com>
angelikatyborska pushed a commit to exercism/elixir that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
cmccandless pushed a commit to exercism/python that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
TheLostLambda pushed a commit to exercism/common-lisp that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/ruby that referenced this pull request Jan 29, 2021
* 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 <matthieu.pizenberg@gmail.com>
mpizenberg added a commit to exercism/elm that referenced this pull request Jan 30, 2021
* 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

* Rename .meta/Cook.elm to .meta/Examplar.elm

* Rename .meta/Examplar.elm .meta/Exemplar.elm

Co-authored-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com>
mirkoperillo pushed a commit to exercism/java that referenced this pull request Jan 30, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to ErikSchierboom/csharp that referenced this pull request Feb 2, 2021
* 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 <matthieu.pizenberg@gmail.com>
ErikSchierboom added a commit to exercism/csharp that referenced this pull request Feb 2, 2021
* 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 <matthieu.pizenberg@gmail.com>
voroskoi pushed a commit to voroskoi/go that referenced this pull request Feb 2, 2021
* 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 <matthieu.pizenberg@gmail.com>
ekingery pushed a commit to exercism/go that referenced this pull request Feb 3, 2021
* 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 <matthieu.pizenberg@gmail.com>
wolf99 added a commit to exercism/c that referenced this pull request Feb 4, 2021
* 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 <jez.walker@gmail.com>
Co-Authored-By: Victor Goff <keeperotphones@gmail.com>
Co-authored-by: Sascha Mann <git@mail.saschamann.eu>

* Extract concepts of v2 two-fer exercise

Well done @bergjohan , thanks for working on this first one 🎉

* Add implementing concept exercise reference

* Add implementing concept exercise reference

* Add required reading per #1170

* Add source file per #1149

Co-authored-by: wolf99 <wol99@users.noreply.github.com>

* Add reference to Concept Exercise Anatomy video

[Docs] Add reference to Concept Exercise Anatomy video

* Cross-reference concept exercise file information

[Docs] Cross-reference concept exercise file information

* correct description of track specific files

On the C track not all of the track specific files are C code files. One is a make file and there is a subdirectory. Further, referring to header files as C source files, while not incorrect, may be confusing

* Extract concepts of v2 square-root exercise

* Extract square-root concepts

* Fix formatting and casing

* Add usggestion

* Extract concepts of v2 difference-of-squares exercise

* Extract difference-of-squares concepts

onsistent casing

* Add suggestions

* Extract concepts of v2 resistor-color exercise

* Extract resistor-color concepts

* Make casing consistent

* Add suggestions

* [CI] Format code

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Extract concepts of v2 isogram exercise

* Extract isogram concepts

* Fix typo

* Remove bit-fields concept

Forgot bit-fields are an actual thing in C, not just a general concept

* Add suggestions

* [CI] Format code

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Extract concepts of v2 hamming exercise

* Extract hamming concepts

* Add suggestions

* [CI] Format code

* Order concepts alphabetically

for ease of future parsing

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Add implementation step to update implemented exercises

* Add description of concept documents

[Docs] Add description of concept documents

Co-authored-by: Jeremy Walker <jez.walker@gmail.com>

* Create binary-search.md

* 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 <matthieu.pizenberg@gmail.com>

* [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 online_editor property to 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] Add concept exercises to 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

* [v3] Fix configlet CI workflow

Co-authored-by: Jeremy Walker <jez.walker@gmail.com>
Co-authored-by: Victor Goff <keeperotphones@gmail.com>
Co-authored-by: Sascha Mann <git@mail.saschamann.eu>
Co-authored-by: Johan Berg <47738833+bergjohan@users.noreply.github.com>
Co-authored-by: wolf99 <wolf99@users.noreply.github.com>
Co-authored-by: wolf99 <wol99@users.noreply.github.com>
Co-authored-by: wolf99 <281700+wolf99@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: proose <pierre-roderic.roose@student.uclouvain.be>
Co-authored-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com>
ee7 pushed a commit to ee7/exercism-nim that referenced this pull request Feb 5, 2021
See:
- exercism/docs#23

Co-authored-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/clojure that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/cpp that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/emacs-lisp that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/haskell that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/kotlin that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/purescript that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/scala that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/swift that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/typescript that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/x86-64-assembly that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
iHiD pushed a commit to exercism/javascript that referenced this pull request Feb 5, 2021
* 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 <matthieu.pizenberg@gmail.com>
topstack1226 added a commit to topstack1226/typescript that referenced this pull request Jan 10, 2023
* 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 <matthieu.pizenberg@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants