Raku Track Management

This page provides the Exercism community with the information and tools needed to manage the Raku track.

Students
1,106
Submissions
41,668
Mentoring Discussions
326

The Raku track needs attention ⚠️

Building

Practice Exercises

Learn More

Practice Exercises are exercises designed to allow students to solve an arbitrary problem, with the aim of them making use of the concepts they have learned so far.

Synced primary repo: f56612ce29908427fc48a165057810e63f540977 (Updates should be instant)

Next goal: Implement 136 practice exercises. Find out more.
84 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
778
1,401 (avg. 1.8)
612 (78.7%)
0 (0.0%)
Leap Leap
385
1,708 (avg. 4.4)
306 (79.5%)
78 (20.3%)
Bob Bob
245
2,464 (avg. 10.1)
150 (61.2%)
43 (17.6%)
Nucleotide Count Nucleotide Count
131
1,179 (avg. 9.0)
97 (74.0%)
23 (17.6%)
Pangram Pangram
113
894 (avg. 7.9)
94 (83.2%)
20 (17.7%)
Clock Clock
83
843 (avg. 10.2)
62 (74.7%)
16 (19.3%)
Raindrops Raindrops
112
1,303 (avg. 11.6)
102 (91.1%)
16 (14.3%)
Phone Number Phone Number
118
1,942 (avg. 16.5)
99 (83.9%)
12 (10.2%)
Allergies Allergies
58
816 (avg. 14.1)
47 (81.0%)
8 (13.8%)
All Your Base All Your Base
47
1,512 (avg. 32.2)
40 (85.1%)
9 (19.1%)
Robot Name Robot Name
48
511 (avg. 10.6)
40 (83.3%)
5 (10.4%)
Two Fer Two Fer
160
307 (avg. 1.9)
139 (86.9%)
9 (5.6%)
Luhn Luhn
94
1,722 (avg. 18.3)
79 (84.0%)
10 (10.6%)
RNA Transcription RNA Transcription
70
285 (avg. 4.1)
66 (94.3%)
3 (4.3%)
Hamming Hamming
70
422 (avg. 6.0)
63 (90.0%)
4 (5.7%)
Anagram Anagram
52
468 (avg. 9.0)
47 (90.4%)
5 (9.6%)
Word Count Word Count
57
579 (avg. 10.2)
50 (87.7%)
5 (8.8%)
ETL ETL
52
1,100 (avg. 21.2)
44 (84.6%)
5 (9.6%)
Meetup Meetup
32
1,038 (avg. 32.4)
26 (81.3%)
1 (3.1%)
Accumulate Accumulate
77
418 (avg. 5.4)
67 (87.0%)
5 (6.5%)
Acronym Acronym
66
988 (avg. 15.0)
52 (78.8%)
5 (7.6%)
Grains Grains
84
419 (avg. 5.0)
79 (94.0%)
4 (4.8%)
Flatten Array Flatten Array
46
920 (avg. 20.0)
38 (82.6%)
6 (13.0%)
Grade School Grade School
39
1,204 (avg. 30.9)
32 (82.1%)
3 (7.7%)
Space Age Space Age
55
315 (avg. 5.7)
42 (76.4%)
2 (3.6%)
Atbash Cipher Atbash Cipher
76
635 (avg. 8.4)
63 (82.9%)
6 (7.9%)
Roman Numerals Roman Numerals
39
479 (avg. 12.3)
30 (76.9%)
3 (7.7%)
Scrabble Score Scrabble Score
64
438 (avg. 6.8)
57 (89.1%)
5 (7.8%)
Linked List Linked List
36
180 (avg. 5.0)
24 (66.7%)
3 (8.3%)
Wordy Wordy
55
548 (avg. 10.0)
39 (70.9%)
5 (9.1%)
Binary Search Tree Binary Search Tree
16
160 (avg. 10.0)
9 (56.3%)
1 (6.3%)
Bowling Bowling
13
99 (avg. 7.6)
6 (46.2%)
0 (0.0%)
Collatz Conjecture Collatz Conjecture
30
530 (avg. 17.7)
27 (90.0%)
1 (3.3%)
Crypto Square Crypto Square
17
488 (avg. 28.7)
15 (88.2%)
2 (11.8%)
Armstrong Numbers Armstrong Numbers
25
169 (avg. 6.8)
24 (96.0%)
0 (0.0%)
Difference of Squares Difference of Squares
29
305 (avg. 10.5)
27 (93.1%)
0 (0.0%)
Affine Cipher Affine Cipher
17
558 (avg. 32.8)
13 (76.5%)
0 (0.0%)
Bottle Song Bottle Song
14
462 (avg. 33.0)
12 (85.7%)
1 (7.1%)
Binary Search Binary Search
13
399 (avg. 30.7)
13 (100.0%)
0 (0.0%)
Isogram Isogram
19
229 (avg. 12.1)
17 (89.5%)
1 (5.3%)
ISBN Verifier ISBN Verifier
15
1,045 (avg. 69.7)
15 (100.0%)
4 (26.7%)
Darts Darts
46
347 (avg. 7.5)
44 (95.7%)
1 (2.2%)
Gigasecond Gigasecond
43
270 (avg. 6.3)
37 (86.0%)
0 (0.0%)
Series Series
40
311 (avg. 7.8)
39 (97.5%)
1 (2.5%)
Pascal's Triangle Pascal's Triangle
9
83 (avg. 9.2)
8 (88.9%)
0 (0.0%)
Queen Attack Queen Attack
12
474 (avg. 39.5)
12 (100.0%)
0 (0.0%)
Sum of Multiples Sum of Multiples
15
147 (avg. 9.8)
15 (100.0%)
0 (0.0%)
Largest Series Product Largest Series Product
9
120 (avg. 13.3)
9 (100.0%)
0 (0.0%)
Triangle Triangle
9
141 (avg. 15.7)
9 (100.0%)
1 (11.1%)
Prime Factors Prime Factors
10
215 (avg. 21.5)
10 (100.0%)
0 (0.0%)
Sieve Sieve
18
500 (avg. 27.8)
13 (72.2%)
3 (16.7%)
House House
8
199 (avg. 24.9)
4 (50.0%)
1 (12.5%)
Secret Handshake Secret Handshake
69
493 (avg. 7.1)
65 (94.2%)
0 (0.0%)
Sublist Sublist
7
308 (avg. 44.0)
7 (100.0%)
0 (0.0%)
Matching Brackets Matching Brackets
10
210 (avg. 21.0)
9 (90.0%)
0 (0.0%)
Reverse String Reverse String
28
64 (avg. 2.3)
26 (92.9%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
8
83 (avg. 10.4)
6 (75.0%)
0 (0.0%)
Pythagorean Triplet Pythagorean Triplet
10
136 (avg. 13.6)
9 (90.0%)
0 (0.0%)
Transpose Transpose
9
86 (avg. 9.6)
5 (55.6%)
0 (0.0%)
Matrix Matrix
10
83 (avg. 8.3)
7 (70.0%)
0 (0.0%)
Book Store Book Store
8
301 (avg. 37.6)
5 (62.5%)
1 (12.5%)
Diamond Diamond
8
282 (avg. 35.3)
6 (75.0%)
1 (12.5%)
Square Root Square Root
13
138 (avg. 10.6)
11 (84.6%)
0 (0.0%)
Resistor Color Resistor Color
11
46 (avg. 4.2)
11 (100.0%)
0 (0.0%)
Strain Strain
9
44 (avg. 4.9)
9 (100.0%)
0 (0.0%)
Yacht Yacht
12
279 (avg. 23.3)
9 (75.0%)
0 (0.0%)
Resistor Color Duo Resistor Color Duo
12
87 (avg. 7.3)
12 (100.0%)
0 (0.0%)
Resistor Color Trio Resistor Color Trio
8
87 (avg. 10.9)
7 (87.5%)
0 (0.0%)
Perfect Numbers Perfect Numbers
10
214 (avg. 21.4)
10 (100.0%)
0 (0.0%)
Rotational Cipher Rotational Cipher
10
179 (avg. 17.9)
10 (100.0%)
0 (0.0%)
Circular Buffer Circular Buffer
8
152 (avg. 19.0)
5 (62.5%)
1 (12.5%)
Parallel Letter Frequency Parallel Letter Frequency
14
153 (avg. 10.9)
12 (85.7%)
1 (7.1%)
Protein Translation Protein Translation
10
501 (avg. 50.1)
10 (100.0%)
1 (10.0%)
Zebra Puzzle Zebra Puzzle
6
5 (avg. 0.8)
2 (33.3%)
0 (0.0%)
Kindergarten Garden Kindergarten Garden
7
142 (avg. 20.3)
6 (85.7%)
0 (0.0%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
5
434 (avg. 86.8)
3 (60.0%)
1 (20.0%)
Eliud's Eggs Eliud's Eggs
6
50 (avg. 8.3)
6 (100.0%)
1 (16.7%)
Variable Length Quantity Variable Length Quantity
3
35 (avg. 11.7)
2 (66.7%)
1 (33.3%)
Proverb Proverb
4
89 (avg. 22.3)
3 (75.0%)
0 (0.0%)
Run-Length Encoding Run-Length Encoding
3
45 (avg. 15.0)
2 (66.7%)
0 (0.0%)
Rail Fence Cipher Rail Fence Cipher
3
76 (avg. 25.3)
2 (66.7%)
0 (0.0%)
OCR Numbers OCR Numbers
2
99 (avg. 49.5)
1 (50.0%)
0 (0.0%)
Flower Field Flower Field
2
354 (avg. 177.0)
1 (50.0%)
1 (50.0%)
Custom Set Custom Set
2
22 (avg. 11.0)
0 (0.0%)
0 (0.0%)
3 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Beer Song Beer Song
8
234 (avg. 29.3)
7 (87.5%)
0 (0.0%)
Binary Binary
8
7 (avg. 0.9)
7 (87.5%)
0 (0.0%)
Trinary Trinary
3
2 (avg. 0.7)
2 (66.7%)
0 (0.0%)
52 unimplemented practice exercises
Alphametics Alphametics
Baffling Birthdays Baffling Birthdays
Bank Account Bank Account
Change Change
Complex Numbers Complex Numbers
Connect Connect
Conway's Game of Life Conway's Game of Life
D&D Character D&D Character
Dominoes Dominoes
DOT DSL DOT DSL
Error Handling Error Handling
Food Chain Food Chain
Forth Forth
Go Counting Go Counting
Grep Grep
Hangman Hangman
High Scores High Scores
Intergalactic Transmission Intergalactic Transmission
Knapsack Knapsack
Ledger Ledger
Lens Person Lens Person
List Ops List Ops
Markdown Markdown
Micro Blog Micro Blog
Nth Prime Nth Prime
PaaS I/O PaaS I/O
Palindrome Products Palindrome Products
Piecing It Together Piecing It Together
Pig Latin Pig Latin
Poker Poker
POV POV
Rational Numbers Rational Numbers
React React
Rectangles Rectangles
Relative Distance Relative Distance
REST API REST API
Robot Simulator Robot Simulator
Saddle Points Saddle Points
Satellite Satellite
Say Say
SGF Parsing SGF Parsing
Simple Cipher Simple Cipher
Simple Linked List Simple Linked List
Spiral Matrix Spiral Matrix
Split-Second Stopwatch Split-Second Stopwatch
Swift Scheduling Swift Scheduling
Tournament Tournament
Tree Building Tree Building
Twelve Days Twelve Days
Two Bucket Two Bucket
Word Search Word Search
Zipper Zipper

Programming Tags

Learn More

Help manage the tags used to group, filter and recommend solutions, approaches and articles.

0 tags

Test Runner

Learn More

Create Test Runners that have the single responsibility of taking a solution, running all tests and returning a standardized output.

Current version: bc6a8f2f767a3dd06d2ebda2f3e1a8bf84bdd030 (Takes up to 10 mins to deploy)

Total Test Runner Runs
40,714
Test Run Pass Rate
25.9% (10537)
Test Run Fail Rate
52.1% (21227)
Test Run Error Rate
22.0% (8950)

Representer

Learn More

Build a Representer: a bit of code that has the single responsibility of taking a solution and returning a normalized representation of it.

Current version: 2ccee6f95a34bde9a148532aa444c26fd254dad2 (Takes up to 10 mins to deploy)

Total Representer Runs
5,240
Total Representation Comments Made
0
Feedback Given Frequency
0.0%

Analyzer

Learn More

Build an Analyzer for Raku: Exercism's analyzers automatically assess student's submissions and provide mentor-style commentary.

Next goal: Build an Analyzer. Find out more.