Clojure Track Management

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

Students
19,364
Submissions
557,135
Mentoring Discussions
7,660

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
7,608 learnt
Ve
Vectors
3,537 learnt
Co
Conditionals
4,593 learnt
Nu
Numbers
4,593 learnt
Fl
Floating-point Numbers
1,956 learnt
Bo
Booleans
2,493 learnt
St
Strings
2,505 learnt
Se
Sequential Destructuring
1,275 learnt
Ch
Chars
732 learnt
At
Atoms
572 learnt
Cl
Closures
572 learnt
Li
Lists
655 learnt
10 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
8,722
29,745 (avg. 3.4)
7,608 (87.2%)
49 (0.6%)
Bird Watcher Bird Watcher
4,461
50,729 (avg. 11.4)
3,537 (79.3%)
139 (3.1%)
Cars, Assemble! Cars, Assemble!
5,192
39,012 (avg. 7.5)
4,593 (88.5%)
108 (2.1%)
Interest is Interesting Interest is Interesting
2,481
37,811 (avg. 15.2)
1,956 (78.8%)
52 (2.1%)
Annalyn's Infiltration Annalyn's Infiltration
2,741
17,592 (avg. 6.4)
2,493 (91.0%)
25 (0.9%)
Log Levels Log Levels
2,936
26,323 (avg. 9.0)
2,505 (85.3%)
48 (1.6%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
1,377
15,531 (avg. 11.3)
1,275 (92.6%)
34 (2.5%)
Squeaky Clean Squeaky Clean
1,041
15,867 (avg. 15.2)
732 (70.3%)
26 (2.5%)
Coordinate Transformation Coordinate Transformation
819
7,357 (avg. 9.0)
572 (69.8%)
19 (2.3%)
Card Games Card Games
809
11,246 (avg. 13.9)
655 (81.0%)
22 (2.7%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
3,685
37,095 (avg. 10.1)
3,159 (85.7%)
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: 4a4c4fd0eb5a232ad1e5f2b81c751bfbfcbd0190 (Updates should be instant)

Next goal: Implement 139 practice exercises. Find out more.
95 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
15,787
25,093 (avg. 1.6)
13,665 (86.6%)
9 (0.1%)
Two Fer Two Fer
3,537
9,166 (avg. 2.6)
3,093 (87.4%)
952 (26.9%)
Leap Leap
2,087
7,239 (avg. 3.5)
1,896 (90.8%)
78 (3.7%)
High Scores High Scores
217
904 (avg. 4.2)
200 (92.2%)
2 (0.9%)
Darts Darts
235
823 (avg. 3.5)
203 (86.4%)
2 (0.9%)
Reverse String Reverse String
2,783
5,838 (avg. 2.1)
2,366 (85.0%)
694 (24.9%)
RNA Transcription RNA Transcription
2,640
6,537 (avg. 2.5)
2,475 (93.8%)
581 (22.0%)
Resistor Color Resistor Color
191
645 (avg. 3.4)
183 (95.8%)
1 (0.5%)
Hamming Hamming
1,514
4,159 (avg. 2.7)
1,388 (91.7%)
113 (7.5%)
Resistor Color Duo Resistor Color Duo
175
676 (avg. 3.9)
161 (92.0%)
2 (1.1%)
Space Age Space Age
911
3,278 (avg. 3.6)
826 (90.7%)
26 (2.9%)
ETL ETL
1,043
2,988 (avg. 2.9)
887 (85.0%)
37 (3.5%)
Triangle Triangle
964
4,781 (avg. 5.0)
882 (91.5%)
28 (2.9%)
Raindrops Raindrops
1,047
3,927 (avg. 3.8)
951 (90.8%)
33 (3.2%)
Strain Strain
520
1,298 (avg. 2.5)
457 (87.9%)
11 (2.1%)
Difference of Squares Difference of Squares
837
3,168 (avg. 3.8)
730 (87.2%)
12 (1.4%)
Eliud's Eggs Eliud's Eggs
215
595 (avg. 2.8)
171 (79.5%)
2 (0.9%)
Word Count Word Count
1,851
4,744 (avg. 2.6)
1,723 (93.1%)
339 (18.3%)
Grains Grains
627
2,382 (avg. 3.8)
560 (89.3%)
21 (3.3%)
Complex Numbers Complex Numbers
942
4,105 (avg. 4.4)
755 (80.1%)
23 (2.4%)
Bank Account Bank Account
556
1,527 (avg. 2.7)
429 (77.2%)
13 (2.3%)
Collatz Conjecture Collatz Conjecture
1,670
5,121 (avg. 3.1)
1,426 (85.4%)
130 (7.8%)
Anagram Anagram
1,998
6,612 (avg. 3.3)
1,838 (92.0%)
289 (14.5%)
Series Series
878
2,161 (avg. 2.5)
719 (81.9%)
71 (8.1%)
Grade School Grade School
861
2,497 (avg. 2.9)
776 (90.1%)
58 (6.7%)
Pangram Pangram
650
2,379 (avg. 3.7)
586 (90.2%)
16 (2.5%)
Square Root Square Root
110
263 (avg. 2.4)
93 (84.5%)
0 (0.0%)
Nucleotide Count Nucleotide Count
1,433
4,410 (avg. 3.1)
1,258 (87.8%)
122 (8.5%)
Scrabble Score Scrabble Score
590
1,472 (avg. 2.5)
533 (90.3%)
17 (2.9%)
Isogram Isogram
448
1,472 (avg. 3.3)
380 (84.8%)
8 (1.8%)
Sum of Multiples Sum of Multiples
446
1,290 (avg. 2.9)
381 (85.4%)
7 (1.6%)
Pascal's Triangle Pascal's Triangle
389
1,167 (avg. 3.0)
296 (76.1%)
5 (1.3%)
Armstrong Numbers Armstrong Numbers
4,050
17,520 (avg. 4.3)
2,609 (64.4%)
952 (23.5%)
Proverb Proverb
262
926 (avg. 3.5)
206 (78.6%)
3 (1.1%)
Acronym Acronym
949
7,536 (avg. 7.9)
790 (83.2%)
22 (2.3%)
Protein Translation Protein Translation
585
3,220 (avg. 5.5)
480 (82.1%)
21 (3.6%)
Matrix Matrix
103
541 (avg. 5.3)
88 (85.4%)
0 (0.0%)
Flatten Array Flatten Array
732
2,138 (avg. 2.9)
588 (80.3%)
14 (1.9%)
Perfect Numbers Perfect Numbers
474
1,321 (avg. 2.8)
409 (86.3%)
13 (2.7%)
Gigasecond Gigasecond
507
1,393 (avg. 2.7)
407 (80.3%)
16 (3.2%)
Largest Series Product Largest Series Product
389
1,549 (avg. 4.0)
324 (83.3%)
6 (1.5%)
Sublist Sublist
2,231
10,690 (avg. 4.8)
1,354 (60.7%)
79 (3.5%)
Bob Bob
3,914
17,173 (avg. 4.4)
3,417 (87.3%)
947 (24.2%)
Allergies Allergies
521
1,503 (avg. 2.9)
398 (76.4%)
9 (1.7%)
Beer Song Beer Song
1,594
3,907 (avg. 2.5)
1,297 (81.4%)
158 (9.9%)
Clock Clock
639
1,389 (avg. 2.2)
465 (72.8%)
41 (6.4%)
Secret Handshake Secret Handshake
308
794 (avg. 2.6)
254 (82.5%)
4 (1.3%)
Rotational Cipher Rotational Cipher
358
1,393 (avg. 3.9)
286 (79.9%)
6 (1.7%)
Prime Factors Prime Factors
394
1,077 (avg. 2.7)
325 (82.5%)
12 (3.0%)
Saddle Points Saddle Points
52
275 (avg. 5.3)
39 (75.0%)
0 (0.0%)
Binary Search Binary Search
647
2,566 (avg. 4.0)
512 (79.1%)
29 (4.5%)
Phone Number Phone Number
981
2,787 (avg. 2.8)
848 (86.4%)
82 (8.4%)
Atbash Cipher Atbash Cipher
397
1,451 (avg. 3.7)
341 (85.9%)
5 (1.3%)
D&D Character D&D Character
60
351 (avg. 5.9)
46 (76.7%)
0 (0.0%)
Binary Search Tree Binary Search Tree
401
1,358 (avg. 3.4)
272 (67.8%)
5 (1.2%)
Twelve Days Twelve Days
44
214 (avg. 4.9)
32 (72.7%)
0 (0.0%)
Kindergarten Garden Kindergarten Garden
304
931 (avg. 3.1)
238 (78.3%)
7 (2.3%)
ISBN Verifier ISBN Verifier
781
2,180 (avg. 2.8)
615 (78.7%)
212 (27.1%)
Yacht Yacht
147
1,342 (avg. 9.1)
118 (80.3%)
3 (2.0%)
Sieve Sieve
316
745 (avg. 2.4)
243 (76.9%)
12 (3.8%)
Run-Length Encoding Run-Length Encoding
1,106
2,996 (avg. 2.7)
811 (73.3%)
308 (27.8%)
Roman Numerals Roman Numerals
515
1,403 (avg. 2.7)
439 (85.2%)
15 (2.9%)
List Ops List Ops
58
432 (avg. 7.4)
47 (81.0%)
0 (0.0%)
Nth Prime Nth Prime
640
3,577 (avg. 5.6)
449 (70.2%)
13 (2.0%)
Matching Brackets Matching Brackets
397
1,828 (avg. 4.6)
317 (79.8%)
15 (3.8%)
Luhn Luhn
340
1,114 (avg. 3.3)
259 (76.2%)
5 (1.5%)
Diamond Diamond
207
740 (avg. 3.6)
140 (67.6%)
4 (1.9%)
Queen Attack Queen Attack
315
1,054 (avg. 3.3)
234 (74.3%)
11 (3.5%)
Robot Name Robot Name
970
4,779 (avg. 4.9)
807 (83.2%)
77 (7.9%)
Conway's Game of Life Conway's Game of Life
52
308 (avg. 5.9)
38 (73.1%)
2 (3.8%)
Resistor Color Trio Resistor Color Trio
45
259 (avg. 5.8)
37 (82.2%)
0 (0.0%)
Transpose Transpose
43
412 (avg. 9.6)
29 (67.4%)
0 (0.0%)
Knapsack Knapsack
39
219 (avg. 5.6)
27 (69.2%)
0 (0.0%)
All Your Base All Your Base
919
6,035 (avg. 6.6)
571 (62.1%)
31 (3.4%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
40
407 (avg. 10.2)
28 (70.0%)
0 (0.0%)
Flower Field Flower Field
23
75 (avg. 3.3)
13 (56.5%)
0 (0.0%)
Food Chain Food Chain
27
121 (avg. 4.5)
16 (59.3%)
0 (0.0%)
Simple Cipher Simple Cipher
32
224 (avg. 7.0)
25 (78.1%)
0 (0.0%)
Pig Latin Pig Latin
442
3,033 (avg. 6.9)
300 (67.9%)
14 (3.2%)
Robot Simulator Robot Simulator
1,171
7,073 (avg. 6.0)
674 (57.6%)
49 (4.2%)
Meetup Meetup
457
1,013 (avg. 2.2)
352 (77.0%)
20 (4.4%)
Pythagorean Triplet Pythagorean Triplet
37
142 (avg. 3.8)
25 (67.6%)
0 (0.0%)
Crypto Square Crypto Square
346
1,757 (avg. 5.1)
246 (71.1%)
3 (0.9%)
Wordy Wordy
312
1,969 (avg. 6.3)
207 (66.3%)
8 (2.6%)
Killer Sudoku Helper Killer Sudoku Helper
30
201 (avg. 6.7)
19 (63.3%)
0 (0.0%)
Spiral Matrix Spiral Matrix
290
490 (avg. 1.7)
161 (55.5%)
7 (2.4%)
Say Say
659
3,338 (avg. 5.1)
389 (59.0%)
104 (15.8%)
Change Change
277
1,347 (avg. 4.9)
150 (54.2%)
6 (2.2%)
Dominoes Dominoes
219
762 (avg. 3.5)
110 (50.2%)
5 (2.3%)
Connect Connect
22
317 (avg. 14.4)
13 (59.1%)
0 (0.0%)
Poker Poker
203
877 (avg. 4.3)
87 (42.9%)
8 (3.9%)
POV POV
247
529 (avg. 2.1)
104 (42.1%)
0 (0.0%)
Zipper Zipper
74
374 (avg. 5.1)
38 (51.4%)
1 (1.4%)
Zebra Puzzle Zebra Puzzle
36
133 (avg. 3.7)
13 (36.1%)
0 (0.0%)
Go Counting Go Counting
172
615 (avg. 3.6)
63 (36.6%)
5 (2.9%)
6 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
970
3,483 (avg. 3.6)
829 (85.5%)
26 (2.7%)
Binary Binary
441
1,161 (avg. 2.6)
388 (88.0%)
12 (2.7%)
Hexadecimal Hexadecimal
283
654 (avg. 2.3)
232 (82.0%)
8 (2.8%)
Minesweeper Minesweeper
216
639 (avg. 3.0)
138 (63.9%)
3 (1.4%)
Octal Octal
374
1,247 (avg. 3.3)
314 (84.0%)
12 (3.2%)
Trinary Trinary
323
700 (avg. 2.2)
280 (86.7%)
11 (3.4%)
44 unimplemented practice exercises
Affine Cipher Affine Cipher
Alphametics Alphametics
Baffling Birthdays Baffling Birthdays
Book Store Book Store
Bottle Song Bottle Song
Bowling Bowling
Camicia Camicia
Circular Buffer Circular Buffer
Custom Set Custom Set
DOT DSL DOT DSL
Error Handling Error Handling
Forth Forth
Grep Grep
House House
Intergalactic Transmission Intergalactic Transmission
Ledger Ledger
Lens Person Lens Person
Line Up Line Up
Linked List Linked List
Markdown Markdown
Micro Blog Micro Blog
OCR Numbers OCR Numbers
PaaS I/O PaaS I/O
Palindrome Products Palindrome Products
Parallel Letter Frequency Parallel Letter Frequency
Piecing It Together Piecing It Together
Prism Prism
Rail Fence Cipher Rail Fence Cipher
Rational Numbers Rational Numbers
React React
Rectangles Rectangles
Relative Distance Relative Distance
REST API REST API
Satellite Satellite
Save the Cow Save the Cow
SGF Parsing SGF Parsing
Simple Linked List Simple Linked List
Split-Second Stopwatch Split-Second Stopwatch
Swift Scheduling Swift Scheduling
Tournament Tournament
Tree Building Tree Building
Two Bucket Two Bucket
Variable Length Quantity Variable Length Quantity
Word Search Word Search

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

Total Test Runner Runs
521,225
Test Run Pass Rate
21.8% (113871)
Test Run Fail Rate
59.7% (311015)
Test Run Error Rate
18.5% (96339)

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

Total Representer Runs
118,223
Total Representation Comments Made
14,432
Feedback Given Frequency
12.2%

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.