Clojure Track Management

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

Students
17,405
Submissions
452,539
Mentoring Discussions
7,526

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
6,258 learnt
Ve
Vectors
2,798 learnt
Co
Conditionals
3,667 learnt
Nu
Numbers
3,667 learnt
Fl
Floating-point Numbers
1,532 learnt
Bo
Booleans
1,978 learnt
St
Strings
1,966 learnt
Se
Sequential Destructuring
1,034 learnt
Ch
Chars
450 learnt
At
Atoms
319 learnt
Cl
Closures
319 learnt
Li
Lists
360 learnt
10 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
7,119
24,141 (avg. 3.4)
6,258 (87.9%)
43 (0.6%)
Bird Watcher Bird Watcher
3,464
40,558 (avg. 11.7)
2,798 (80.8%)
126 (3.6%)
Cars, Assemble! Cars, Assemble!
4,108
32,199 (avg. 7.8)
3,667 (89.3%)
93 (2.3%)
Interest is Interesting Interest is Interesting
1,938
30,041 (avg. 15.5)
1,532 (79.1%)
50 (2.6%)
Annalyn's Infiltration Annalyn's Infiltration
2,157
14,457 (avg. 6.7)
1,978 (91.7%)
25 (1.2%)
Log Levels Log Levels
2,273
21,062 (avg. 9.3)
1,966 (86.5%)
41 (1.8%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
1,122
13,172 (avg. 11.7)
1,034 (92.2%)
32 (2.9%)
Squeaky Clean Squeaky Clean
667
10,879 (avg. 16.3)
450 (67.5%)
22 (3.3%)
Coordinate Transformation Coordinate Transformation
464
4,389 (avg. 9.5)
319 (68.8%)
16 (3.4%)
Card Games Card Games
464
6,207 (avg. 13.4)
360 (77.6%)
19 (4.1%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
3,685
37,057 (avg. 10.1)
3,153 (85.6%)
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: 759165cacffe09fc957dfff63a5aef313c2f6b58 (Updates should be instant)

Next goal: Implement 130 practice exercises. Find out more.
80 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
13,594
21,478 (avg. 1.6)
11,912 (87.6%)
9 (0.1%)
Two Fer Two Fer
3,248
7,935 (avg. 2.4)
2,826 (87.0%)
952 (29.3%)
Armstrong Numbers Armstrong Numbers
3,806
15,350 (avg. 4.0)
2,426 (63.7%)
946 (24.9%)
Reverse String Reverse String
2,585
5,375 (avg. 2.1)
2,179 (84.3%)
692 (26.8%)
Acronym Acronym
840
6,989 (avg. 8.3)
695 (82.7%)
20 (2.4%)
All Your Base All Your Base
845
5,396 (avg. 6.4)
515 (60.9%)
30 (3.6%)
Anagram Anagram
1,852
5,747 (avg. 3.1)
1,709 (92.3%)
289 (15.6%)
Bob Bob
3,750
15,593 (avg. 4.2)
3,270 (87.2%)
945 (25.2%)
Collatz Conjecture Collatz Conjecture
1,478
4,470 (avg. 3.0)
1,251 (84.6%)
128 (8.7%)
Complex Numbers Complex Numbers
734
3,067 (avg. 4.2)
591 (80.5%)
23 (3.1%)
Eliud's Eggs Eliud's Eggs
44
103 (avg. 2.3)
39 (88.6%)
1 (2.3%)
ETL ETL
914
2,494 (avg. 2.7)
779 (85.2%)
36 (3.9%)
Hamming Hamming
1,364
3,491 (avg. 2.6)
1,256 (92.1%)
113 (8.3%)
Nth Prime Nth Prime
558
3,137 (avg. 5.6)
391 (70.1%)
12 (2.2%)
Nucleotide Count Nucleotide Count
1,354
3,857 (avg. 2.8)
1,186 (87.6%)
122 (9.0%)
Pangram Pangram
532
1,900 (avg. 3.6)
474 (89.1%)
16 (3.0%)
Pig Latin Pig Latin
389
2,629 (avg. 6.8)
259 (66.6%)
14 (3.6%)
Protein Translation Protein Translation
479
2,104 (avg. 4.4)
395 (82.5%)
19 (4.0%)
Raindrops Raindrops
807
2,899 (avg. 3.6)
731 (90.6%)
31 (3.8%)
RNA Transcription RNA Transcription
2,468
5,967 (avg. 2.4)
2,315 (93.8%)
579 (23.5%)
Robot Name Robot Name
937
4,291 (avg. 4.6)
777 (82.9%)
76 (8.1%)
Roman Numerals Roman Numerals
480
1,234 (avg. 2.6)
412 (85.8%)
15 (3.1%)
Rotational Cipher Rotational Cipher
311
1,251 (avg. 4.0)
250 (80.4%)
6 (1.9%)
Run-Length Encoding Run-Length Encoding
1,068
2,690 (avg. 2.5)
777 (72.8%)
306 (28.7%)
Scrabble Score Scrabble Score
511
1,183 (avg. 2.3)
463 (90.6%)
17 (3.3%)
Secret Handshake Secret Handshake
264
610 (avg. 2.3)
216 (81.8%)
4 (1.5%)
Series Series
783
1,520 (avg. 1.9)
635 (81.1%)
71 (9.1%)
Space Age Space Age
733
2,486 (avg. 3.4)
662 (90.3%)
24 (3.3%)
Strain Strain
384
839 (avg. 2.2)
332 (86.5%)
9 (2.3%)
Sublist Sublist
2,131
10,178 (avg. 4.8)
1,268 (59.5%)
77 (3.6%)
Sum of Multiples Sum of Multiples
370
940 (avg. 2.5)
310 (83.8%)
7 (1.9%)
High Scores High Scores
2
5 (avg. 2.5)
2 (100.0%)
0 (0.0%)
Triangle Triangle
731
3,369 (avg. 4.6)
664 (90.8%)
26 (3.6%)
Word Count Word Count
1,731
3,713 (avg. 2.1)
1,618 (93.5%)
339 (19.6%)
Darts Darts
2
15 (avg. 7.5)
2 (100.0%)
0 (0.0%)
Atbash Cipher Atbash Cipher
362
1,189 (avg. 3.3)
311 (85.9%)
5 (1.4%)
Beer Song Beer Song
1,545
3,445 (avg. 2.2)
1,253 (81.1%)
158 (10.2%)
Binary Search Binary Search
587
2,246 (avg. 3.8)
462 (78.7%)
28 (4.8%)
Binary Search Tree Binary Search Tree
355
1,172 (avg. 3.3)
241 (67.9%)
4 (1.1%)
Change Change
250
1,002 (avg. 4.0)
138 (55.2%)
6 (2.4%)
Flatten Array Flatten Array
629
1,670 (avg. 2.7)
509 (80.9%)
14 (2.2%)
Gigasecond Gigasecond
446
1,141 (avg. 2.6)
362 (81.2%)
15 (3.4%)
Grade School Grade School
769
1,852 (avg. 2.4)
695 (90.4%)
57 (7.4%)
Grains Grains
500
1,513 (avg. 3.0)
444 (88.8%)
20 (4.0%)
ISBN Verifier ISBN Verifier
743
1,893 (avg. 2.5)
583 (78.5%)
211 (28.4%)
Isogram Isogram
342
994 (avg. 2.9)
284 (83.0%)
6 (1.8%)
Kindergarten Garden Kindergarten Garden
273
744 (avg. 2.7)
212 (77.7%)
6 (2.2%)
Leap Leap
1,851
6,561 (avg. 3.5)
1,680 (90.8%)
74 (4.0%)
Pascal's Triangle Pascal's Triangle
308
776 (avg. 2.5)
232 (75.3%)
5 (1.6%)
Perfect Numbers Perfect Numbers
404
775 (avg. 1.9)
349 (86.4%)
12 (3.0%)
Phone Number Phone Number
943
2,491 (avg. 2.6)
816 (86.5%)
82 (8.7%)
Prime Factors Prime Factors
346
880 (avg. 2.5)
285 (82.4%)
12 (3.5%)
Proverb Proverb
191
498 (avg. 2.6)
140 (73.3%)
3 (1.6%)
Square Root Square Root
2
5 (avg. 2.5)
1 (50.0%)
0 (0.0%)
Say Say
590
2,449 (avg. 4.2)
339 (57.5%)
100 (16.9%)
Allergies Allergies
457
1,198 (avg. 2.6)
351 (76.8%)
9 (2.0%)
Crypto Square Crypto Square
325
1,482 (avg. 4.6)
229 (70.5%)
3 (0.9%)
Difference of Squares Difference of Squares
540
1,765 (avg. 3.3)
472 (87.4%)
7 (1.3%)
Dominoes Dominoes
192
625 (avg. 3.3)
97 (50.5%)
5 (2.6%)
Largest Series Product Largest Series Product
293
828 (avg. 2.8)
240 (81.9%)
5 (1.7%)
Meetup Meetup
437
877 (avg. 2.0)
340 (77.8%)
20 (4.6%)
Spiral Matrix Spiral Matrix
267
425 (avg. 1.6)
145 (54.3%)
7 (2.6%)
Clock Clock
585
1,091 (avg. 1.9)
426 (72.8%)
39 (6.7%)
List Ops List Ops
10
66 (avg. 6.6)
9 (90.0%)
0 (0.0%)
Diamond Diamond
178
482 (avg. 2.7)
118 (66.3%)
4 (2.2%)
Luhn Luhn
303
825 (avg. 2.7)
229 (75.6%)
4 (1.3%)
Sieve Sieve
275
545 (avg. 2.0)
210 (76.4%)
12 (4.4%)
Pythagorean Triplet Pythagorean Triplet
6
13 (avg. 2.2)
3 (50.0%)
0 (0.0%)
Robot Simulator Robot Simulator
945
5,784 (avg. 6.1)
565 (59.8%)
42 (4.4%)
Transpose Transpose
3
35 (avg. 11.7)
2 (66.7%)
0 (0.0%)
Wordy Wordy
248
936 (avg. 3.8)
162 (65.3%)
7 (2.8%)
Bank Account Bank Account
432
1,029 (avg. 2.4)
330 (76.4%)
12 (2.8%)
Matching Brackets Matching Brackets
359
1,562 (avg. 4.4)
284 (79.1%)
13 (3.6%)
Minesweeper Minesweeper
209
593 (avg. 2.8)
132 (63.2%)
3 (1.4%)
Poker Poker
182
615 (avg. 3.4)
77 (42.3%)
8 (4.4%)
Queen Attack Queen Attack
281
742 (avg. 2.6)
212 (75.4%)
10 (3.6%)
Go Counting Go Counting
150
460 (avg. 3.1)
54 (36.0%)
5 (3.3%)
POV POV
225
377 (avg. 1.7)
94 (41.8%)
0 (0.0%)
Yacht Yacht
111
1,037 (avg. 9.3)
87 (78.4%)
3 (2.7%)
Zipper Zipper
51
149 (avg. 2.9)
26 (51.0%)
1 (2.0%)
5 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
970
3,480 (avg. 3.6)
829 (85.5%)
26 (2.7%)
Binary Binary
441
1,157 (avg. 2.6)
387 (87.8%)
12 (2.7%)
Hexadecimal Hexadecimal
283
650 (avg. 2.3)
232 (82.0%)
8 (2.8%)
Octal Octal
374
1,245 (avg. 3.3)
314 (84.0%)
12 (3.2%)
Trinary Trinary
323
700 (avg. 2.2)
280 (86.7%)
11 (3.4%)
50 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
DOT DSL DOT DSL
Error Handling Error Handling
Food Chain Food Chain
Forth Forth
Grep Grep
Hangman Hangman
House House
Killer Sudoku Helper Killer Sudoku Helper
Knapsack Knapsack
Ledger Ledger
Lens Person Lens Person
Linked List Linked List
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
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
State of Tic-Tac-Toe State of Tic-Tac-Toe
Tournament Tournament
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: 33d0f8d3ae29f3ddd682546cc7721b69fe6b7166 (Takes up to 10 mins to deploy)

Total Test Runner Runs
416,884
Test Run Pass Rate
23.0% (95718)
Test Run Fail Rate
58.6% (244311)
Test Run Error Rate
18.4% (76855)

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

Total Representer Runs
100,305
Total Representation Comments Made
11,733
Feedback Given Frequency
11.7%

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.