Clojure Track Management

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

Students
16,607
Submissions
414,692
Mentoring Discussions
7,395

The Clojure track needs attention ⚠️

Building

Clojure syllabus

Learn More

Help create the track syllabus: is a set of concepts and learning exercises put together to teach foundational elements of the programming language.

Next goal: Create a complete syllabus with at least 20 concepts. Find out more.
12 concepts being taught
Ba
Basics
5,698 learnt
Ve
Vectors
2,509 learnt
Co
Conditionals
3,273 learnt
Nu
Numbers
3,273 learnt
Fl
Floating-point Numbers
1,364 learnt
Bo
Booleans
1,756 learnt
St
Strings
1,744 learnt
Se
Sequential Destructuring
946 learnt
Ch
Chars
354 learnt
At
Atoms
231 learnt
Cl
Closures
231 learnt
Li
Lists
252 learnt
10 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
6,469
21,881 (avg. 3.4)
5,698 (88.1%)
38 (0.6%)
Bird Watcher Bird Watcher
3,097
36,317 (avg. 11.7)
2,509 (81.0%)
110 (3.6%)
Cars, Assemble! Cars, Assemble!
3,653
29,054 (avg. 8.0)
3,273 (89.6%)
78 (2.1%)
Interest is Interesting Interest is Interesting
1,731
26,448 (avg. 15.3)
1,364 (78.8%)
46 (2.7%)
Annalyn's Infiltration Annalyn's Infiltration
1,908
12,785 (avg. 6.7)
1,756 (92.0%)
22 (1.2%)
Log Levels Log Levels
2,008
18,532 (avg. 9.2)
1,744 (86.9%)
38 (1.9%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
1,022
12,287 (avg. 12.0)
946 (92.6%)
29 (2.8%)
Squeaky Clean Squeaky Clean
514
8,652 (avg. 16.8)
354 (68.9%)
21 (4.1%)
Coordinate Transformation Coordinate Transformation
332
3,116 (avg. 9.4)
231 (69.6%)
12 (3.6%)
Card Games Card Games
324
4,508 (avg. 13.9)
252 (77.8%)
16 (4.9%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
3,685
37,053 (avg. 10.1)
3,152 (85.5%)
70 (1.9%)

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: e4e6b2b44a7e19f6a276ac717f66e53fece54f6f (Updates should be instant)

Next goal: Implement 135 practice exercises. Find out more.
78 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
12,712
19,769 (avg. 1.6)
11,188 (88.0%)
9 (0.1%)
Two Fer Two Fer
3,146
7,459 (avg. 2.4)
2,732 (86.8%)
950 (30.2%)
Armstrong Numbers Armstrong Numbers
3,630
14,444 (avg. 4.0)
2,315 (63.8%)
937 (25.8%)
Reverse String Reverse String
2,514
5,191 (avg. 2.1)
2,117 (84.2%)
688 (27.4%)
Accumulate Accumulate
921
3,193 (avg. 3.5)
792 (86.0%)
23 (2.5%)
Acronym Acronym
776
6,626 (avg. 8.5)
641 (82.6%)
19 (2.4%)
All Your Base All Your Base
768
4,883 (avg. 6.4)
472 (61.5%)
27 (3.5%)
Anagram Anagram
1,798
5,490 (avg. 3.1)
1,665 (92.6%)
287 (16.0%)
Bob Bob
3,646
14,261 (avg. 3.9)
3,177 (87.1%)
941 (25.8%)
Collatz Conjecture Collatz Conjecture
1,405
4,121 (avg. 2.9)
1,191 (84.8%)
125 (8.9%)
Complex Numbers Complex Numbers
685
2,883 (avg. 4.2)
553 (80.7%)
21 (3.1%)
ETL ETL
881
2,325 (avg. 2.6)
749 (85.0%)
34 (3.9%)
Hamming Hamming
1,325
3,357 (avg. 2.5)
1,219 (92.0%)
110 (8.3%)
Nth Prime Nth Prime
508
2,703 (avg. 5.3)
354 (69.7%)
8 (1.6%)
Nucleotide Count Nucleotide Count
1,319
3,627 (avg. 2.7)
1,155 (87.6%)
120 (9.1%)
Pangram Pangram
488
1,682 (avg. 3.4)
434 (88.9%)
11 (2.3%)
Pig Latin Pig Latin
353
2,386 (avg. 6.8)
236 (66.9%)
11 (3.1%)
Protein Translation Protein Translation
445
1,964 (avg. 4.4)
362 (81.3%)
18 (4.0%)
Raindrops Raindrops
738
2,527 (avg. 3.4)
670 (90.8%)
27 (3.7%)
RNA Transcription RNA Transcription
2,441
5,868 (avg. 2.4)
2,290 (93.8%)
578 (23.7%)
Robot Name Robot Name
913
4,139 (avg. 4.5)
761 (83.4%)
75 (8.2%)
Roman Numerals Roman Numerals
458
1,190 (avg. 2.6)
393 (85.8%)
14 (3.1%)
Rotational Cipher Rotational Cipher
285
1,131 (avg. 4.0)
227 (79.6%)
5 (1.8%)
Run-Length Encoding Run-Length Encoding
1,043
2,603 (avg. 2.5)
754 (72.3%)
305 (29.2%)
Scrabble Score Scrabble Score
485
1,108 (avg. 2.3)
439 (90.5%)
17 (3.5%)
Secret Handshake Secret Handshake
241
548 (avg. 2.3)
196 (81.3%)
4 (1.7%)
Series Series
762
1,462 (avg. 1.9)
617 (81.0%)
71 (9.3%)
Space Age Space Age
673
2,253 (avg. 3.3)
607 (90.2%)
23 (3.4%)
Strain Strain
363
770 (avg. 2.1)
314 (86.5%)
9 (2.5%)
Sublist Sublist
2,099
10,053 (avg. 4.8)
1,237 (58.9%)
77 (3.7%)
Sum of Multiples Sum of Multiples
345
891 (avg. 2.6)
291 (84.3%)
6 (1.7%)
Triangle Triangle
677
2,872 (avg. 4.2)
611 (90.3%)
26 (3.8%)
Word Count Word Count
1,712
3,649 (avg. 2.1)
1,600 (93.5%)
338 (19.7%)
Atbash Cipher Atbash Cipher
339
1,094 (avg. 3.2)
291 (85.8%)
5 (1.5%)
Beer Song Beer Song
1,520
3,343 (avg. 2.2)
1,231 (81.0%)
158 (10.4%)
Binary Binary
421
1,064 (avg. 2.5)
371 (88.1%)
12 (2.9%)
Binary Search Binary Search
553
2,066 (avg. 3.7)
436 (78.8%)
27 (4.9%)
Binary Search Tree Binary Search Tree
328
1,059 (avg. 3.2)
223 (68.0%)
4 (1.2%)
Change Change
225
797 (avg. 3.5)
122 (54.2%)
4 (1.8%)
Flatten Array Flatten Array
600
1,438 (avg. 2.4)
483 (80.5%)
13 (2.2%)
Gigasecond Gigasecond
426
1,060 (avg. 2.5)
350 (82.2%)
15 (3.5%)
Grade School Grade School
751
1,758 (avg. 2.3)
680 (90.5%)
57 (7.6%)
Grains Grains
483
1,440 (avg. 3.0)
430 (89.0%)
20 (4.1%)
Hexadecimal Hexadecimal
272
608 (avg. 2.2)
223 (82.0%)
8 (2.9%)
ISBN Verifier ISBN Verifier
725
1,841 (avg. 2.5)
567 (78.2%)
211 (29.1%)
Isogram Isogram
315
929 (avg. 2.9)
260 (82.5%)
6 (1.9%)
Kindergarten Garden Kindergarten Garden
256
682 (avg. 2.7)
199 (77.7%)
6 (2.3%)
Leap Leap
1,772
6,271 (avg. 3.5)
1,607 (90.7%)
74 (4.2%)
Pascal's Triangle Pascal's Triangle
289
731 (avg. 2.5)
218 (75.4%)
5 (1.7%)
Perfect Numbers Perfect Numbers
386
729 (avg. 1.9)
334 (86.5%)
12 (3.1%)
Phone Number Phone Number
926
2,440 (avg. 2.6)
804 (86.8%)
82 (8.9%)
Prime Factors Prime Factors
333
859 (avg. 2.6)
274 (82.3%)
12 (3.6%)
Proverb Proverb
177
453 (avg. 2.6)
128 (72.3%)
3 (1.7%)
Say Say
555
2,136 (avg. 3.8)
318 (57.3%)
98 (17.7%)
Trinary Trinary
312
669 (avg. 2.1)
271 (86.9%)
11 (3.5%)
Allergies Allergies
431
1,125 (avg. 2.6)
335 (77.7%)
9 (2.1%)
Crypto Square Crypto Square
307
1,362 (avg. 4.4)
217 (70.7%)
3 (1.0%)
Difference of Squares Difference of Squares
512
1,684 (avg. 3.3)
447 (87.3%)
7 (1.4%)
Dominoes Dominoes
178
587 (avg. 3.3)
87 (48.9%)
5 (2.8%)
Largest Series Product Largest Series Product
274
790 (avg. 2.9)
226 (82.5%)
5 (1.8%)
Meetup Meetup
420
839 (avg. 2.0)
329 (78.3%)
19 (4.5%)
Octal Octal
358
1,188 (avg. 3.3)
303 (84.6%)
11 (3.1%)
Spiral Matrix Spiral Matrix
250
378 (avg. 1.5)
134 (53.6%)
7 (2.8%)
Clock Clock
573
1,070 (avg. 1.9)
418 (72.9%)
39 (6.8%)
Diamond Diamond
163
456 (avg. 2.8)
106 (65.0%)
4 (2.5%)
Luhn Luhn
289
796 (avg. 2.8)
218 (75.4%)
4 (1.4%)
Sieve Sieve
263
525 (avg. 2.0)
201 (76.4%)
12 (4.6%)
Robot Simulator Robot Simulator
846
5,412 (avg. 6.4)
522 (61.7%)
41 (4.8%)
Wordy Wordy
227
861 (avg. 3.8)
150 (66.1%)
7 (3.1%)
Bank Account Bank Account
372
801 (avg. 2.2)
277 (74.5%)
12 (3.2%)
Matching Brackets Matching Brackets
345
1,508 (avg. 4.4)
273 (79.1%)
13 (3.8%)
Minesweeper Minesweeper
195
563 (avg. 2.9)
123 (63.1%)
3 (1.5%)
Poker Poker
171
594 (avg. 3.5)
71 (41.5%)
8 (4.7%)
Queen Attack Queen Attack
266
691 (avg. 2.6)
202 (75.9%)
10 (3.8%)
Go Counting Go Counting
142
452 (avg. 3.2)
51 (35.9%)
5 (3.5%)
POV POV
217
358 (avg. 1.6)
91 (41.9%)
0 (0.0%)
Yacht Yacht
100
984 (avg. 9.8)
79 (79.0%)
3 (3.0%)
Zipper Zipper
41
138 (avg. 3.4)
20 (48.8%)
1 (2.4%)
57 unimplemented practice exercises
Affine Cipher Affine Cipher
Alphametics Alphametics
Book Store Book Store
Bottle Song Bottle Song
Bowling Bowling
Circular Buffer Circular Buffer
Connect Connect
Conway's Game of Life Conway's Game of Life
Custom Set Custom Set
D&D Character D&D Character
Darts Darts
DOT DSL DOT DSL
Eliud's Eggs Eliud's Eggs
Error Handling Error Handling
Food Chain Food Chain
Forth Forth
Grep Grep
Hangman Hangman
High Scores High Scores
House House
Killer Sudoku Helper Killer Sudoku Helper
Knapsack Knapsack
Ledger Ledger
Lens Person Lens Person
Linked List Linked List
List Ops List Ops
Markdown Markdown
Matrix Matrix
Micro Blog Micro Blog
OCR Numbers OCR Numbers
PaaS I/O PaaS I/O
Palindrome Products Palindrome Products
Parallel Letter Frequency Parallel Letter Frequency
Pythagorean Triplet Pythagorean Triplet
Rail Fence Cipher Rail Fence Cipher
Rational Numbers Rational Numbers
React React
Rectangles Rectangles
Resistor Color Resistor Color
Resistor Color Duo Resistor Color Duo
Resistor Color Trio Resistor Color Trio
REST API REST API
Saddle Points Saddle Points
Satellite Satellite
SGF Parsing SGF Parsing
Simple Cipher Simple Cipher
Simple Linked List Simple Linked List
Square Root Square Root
State of Tic-Tac-Toe State of Tic-Tac-Toe
Tournament Tournament
Transpose Transpose
Tree Building Tree Building
Twelve Days Twelve Days
Two Bucket Two Bucket
Variable Length Quantity Variable Length Quantity
Word Search Word Search
Zebra Puzzle Zebra Puzzle

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: 160734982e67802bb686c4e925e1615e1b52d768 (Takes up to 10 mins to deploy)

Total Test Runner Runs
379,148
Test Run Pass Rate
23.3% (88485)
Test Run Fail Rate
58.3% (221207)
Test Run Error Rate
18.3% (69456)

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: c9cd693c0d37485fab477dfdcc7304653e5a156b (Takes up to 10 mins to deploy)

Total Representer Runs
93,896
Total Representation Comments Made
10,624
Feedback Given Frequency
11.3%

Analyzer

Learn More

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

Next goal: Build an Analyzer. Find out more.