Commit Graph

247 Commits

Author SHA1 Message Date
Erik Schierboom
21c94c20cd Add list-ops exercise (#178)
* Add 'list-ops' exercise

* Extract word
2024-05-09 08:35:08 +02:00
Erik Schierboom
dbda63885f Add secret-handshake exercise (#177) 2024-05-08 22:14:37 +02:00
Erik Schierboom
f0c61354bf Run tests on pull request (#176) 2024-05-08 09:26:13 +02:00
Erik Schierboom
4add41d355 Add food-chain exercise (#174)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-07 19:37:08 -04:00
Erik Schierboom
88d9e87067 Add binary-search exercise (#175) 2024-05-07 19:34:25 -04:00
Erik Schierboom
31875ae314 Add meetup exercise (#173)
* Add `meetup` exercise

* Add append
2024-05-07 08:12:03 +02:00
Erik Schierboom
67e7f7a723 Add dnd-character exercise (#172) 2024-05-06 08:36:37 +02:00
Erik Schierboom
029c27f3a4 Add 'allergies' exercise (#171) 2024-05-05 19:08:42 +02:00
Erik Schierboom
90f4ad5bf7 Add parallel-letter-frequency exercise (#170) 2024-05-05 14:34:53 +02:00
Erik Schierboom
51da882586 Add nucleotide-count exercise (#167) 2024-05-02 08:23:18 +02:00
Erik Schierboom
33807dfdf6 Add matrix exercise (#166)
* Add `matrix` exercise

* Update example.8th

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>

---------

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-02 08:20:25 +02:00
Erik Schierboom
9fd1b15ebc Add all-your-base exercise (#169) 2024-05-02 08:18:16 +02:00
Erik Schierboom
fb6509072d Add proverb exercise (#168) 2024-05-02 08:16:50 +02:00
Erik Schierboom
937811aced Add strain exercise (#164) 2024-05-01 09:02:27 +02:00
Erik Schierboom
0f78f34848 Add protein-translation exercise (#165) 2024-04-30 19:24:34 -04:00
Erik Schierboom
e8636a4e39 Add script to sync test lib (#157)
* Add script to sync test lib

* Update bin/sync-test-lib

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>

---------

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-04-30 14:26:46 +02:00
Erik Schierboom
c11e386504 Add square-root exercise (#161) 2024-04-30 14:11:09 +02:00
Erik Schierboom
3212d8b6f9 Fix test files (#163)
* Fix test files

* Fix
2024-04-30 14:10:56 +02:00
Erik Schierboom
a865e843c2 Sync the yacht exercise's docs with the latest data. (#162) 2024-04-30 14:10:48 +02:00
Erik Schierboom
c1d0ff734d Add space-age exercise (#156) 2024-04-29 20:57:37 +08:00
Bruce Axtens
5b0ccf15b5 no more array insensitive dots as recent 8th update corrects array to string conversion issue (#160) 2024-04-29 20:12:35 +08:00
Erik Schierboom
38392ced7a Add approx_equal word to use for floating-point tests (#158)
[no important files changed]
2024-04-29 13:11:04 +02:00
Erik Schierboom
e53aee8421 Add flatten-array exercise (#159) 2024-04-29 17:57:31 +08:00
Erik Schierboom
1988a73e78 Add pascals-triangle exercise (#153)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-04-28 21:18:04 +08:00
Erik Schierboom
38562ebd07 Add perfect-numbers exercise (#154)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-04-28 21:08:22 +08:00
Erik Schierboom
f3ae5fd419 Add rotational-cipher exercise (#155) 2024-04-28 20:55:53 +08:00
Erik Schierboom
1a3ef537ac Add largest-series-product exercise (#152) 2024-04-28 04:31:12 +08:00
Erik Schierboom
5a1fa64e0e Add high-scores exercise (#151) 2024-04-27 23:27:46 +08:00
Erik Schierboom
77458fd9d0 Add sum-of-multiples exercise (#150) 2024-04-26 20:01:33 +08:00
Glenn Jackman
e9543b39cf Add command-line options to add-exercise script. (#149)
Additional shellcheck suggestions.
2024-04-25 21:38:42 +08:00
Erik Schierboom
0e036f2152 difference-of-squares: fix name (#148) 2024-04-25 19:49:30 +08:00
Erik Schierboom
41f42e1c27 scrabble-score: use constant (#147) 2024-04-25 15:13:46 +08:00
Erik Schierboom
bac3f5ef29 Add rna-transcription exercise (#144) 2024-04-25 15:12:18 +08:00
Erik Schierboom
3314cd519a Add scrabble-score exercise (#145) 2024-04-25 09:03:36 +08:00
Erik Schierboom
c9907a16dd Allow passing in author to add-exercise script (#146) 2024-04-25 08:58:33 +08:00
Erik Schierboom
ec41592664 Add matching-brackets exercise (#143)
* Add `matching-brackets` exercise

* Update exercises/practice/matching-brackets/.meta/example.8th

* Use break
2024-04-24 17:12:07 +08:00
Erik Schierboom
2f714b3358 Add grains exercise (#142) 2024-04-23 07:50:25 -04:00
Erik Schierboom
c001938833 Use configlet create in add-exercise (#141) 2024-04-19 15:04:23 -04:00
Erik Schierboom
1de231f32f Add difference-of-squares exercise (#140) 2024-04-19 15:00:22 -04:00
Erik Schierboom
fa17c80f9b Apply configlet fmt (#138) 2024-04-18 19:01:16 -04:00
Erik Schierboom
08fe4afe11 Fix files template (#139) 2024-04-18 16:35:02 -04:00
Glenn Jackman
068d3be891 Add check to validate the stack is the expected size (#137)
* Add check to validate the stack is the expected size

* forgot the null? test
2024-04-17 09:48:18 +08:00
Erik Schierboom
72ac144820 Add test file as invalidator (#136) 2024-04-16 09:21:20 +02:00
Bruce Axtens
ba0604c7cb array-insens-dot and issue with eliuds-eggs (#135)
* array-insens-dot and issue with eliuds-eggs

* eggs config fix

* eggs filename fix
2024-04-16 08:49:19 +08:00
Glenn Jackman
a141d1f443 Sync recent prob-spec changes (#130)
* Sync recent prob-spec changes

* bump number of tests
2024-04-12 12:00:57 +02:00
Erik Schierboom
f018c9b949 Fix test workflow not working on PRs from forks (#131) 2024-04-12 11:59:17 +02:00
Bruce Axtens
ecc158dc68 "" "" distance now returns zero (#129)
* "" "" distance now returns zero

* shortened code. fixed test
2024-04-05 13:23:09 +08:00
Erik Schierboom
fd07fddf47 Sync the two-fer exercise's docs with the latest data. (#128) 2024-03-30 07:13:55 -04:00
Erik Schierboom
001b3733dd Sync the sieve exercise's docs with the latest data. (#127) 2024-03-30 07:13:33 -04:00
Exercism Bot
c84c0c5db0 🤖 Sync org-wide files to upstream repo (#126)
More info: 45ce43faa9
2024-03-27 09:00:33 -04:00