Clojure Track Management

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

Students
17,234
Submissions
443,632
Mentoring Discussions
7,497

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,128 learnt
Ve
Vectors
2,721 learnt
Co
Conditionals
3,569 learnt
Nu
Numbers
3,569 learnt
Fl
Floating-point Numbers
1,487 learnt
Bo
Booleans
1,918 learnt
St
Strings
1,900 learnt
Se
Sequential Destructuring
1,009 learnt
Ch
Chars
426 learnt
At
Atoms
299 learnt
Cl
Closures
299 learnt
Li
Lists
328 learnt
10 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
6,972
23,733 (avg. 3.4)
6,128 (87.9%)
41 (0.6%)
Bird Watcher Bird Watcher
3,371
39,344 (avg. 11.7)
2,721 (80.7%)
123 (3.6%)
Cars, Assemble! Cars, Assemble!
3,999
31,410 (avg. 7.9)
3,569 (89.2%)
87 (2.2%)
Interest is Interesting Interest is Interesting
1,880
29,176 (avg. 15.5)
1,487 (79.1%)
49 (2.6%)
Annalyn's Infiltration Annalyn's Infiltration
2,092
13,967 (avg. 6.7)
1,918 (91.7%)
25 (1.2%)
Log Levels Log Levels
2,195
20,401 (avg. 9.3)
1,900 (86.6%)
40 (1.8%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
1,093
12,928 (avg. 11.8)
1,009 (92.3%)
32 (2.9%)
Squeaky Clean Squeaky Clean
633
10,321 (avg. 16.3)
426 (67.3%)
22 (3.5%)
Coordinate Transformation Coordinate Transformation
438
4,189 (avg. 9.6)
299 (68.3%)
16 (3.7%)
Card Games Card Games
427
5,719 (avg. 13.4)
328 (76.8%)
19 (4.4%)
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: b457dcee6cfe1c485430a3e09af760ce3a735ceb (Updates should be instant)

Next goal: Implement 130 practice exercises. Find out more.
75 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
13,393
21,169 (avg. 1.6)
11,747 (87.7%)
9 (0.1%)
Two Fer Two Fer
3,215
7,751 (avg. 2.4)
2,794 (86.9%)
951 (29.6%)
Armstrong Numbers Armstrong Numbers
3,768
15,147 (avg. 4.0)
2,400 (63.7%)
946 (25.1%)
Reverse String Reverse String
2,566
5,322 (avg. 2.1)
2,162 (84.3%)
692 (27.0%)
Acronym Acronym
822
6,904 (avg. 8.4)
681 (82.8%)
20 (2.4%)
All Your Base All Your Base
818
5,260 (avg. 6.4)
502 (61.4%)
30 (3.7%)
Anagram Anagram
1,835
5,678 (avg. 3.1)
1,696 (92.4%)
289 (15.7%)
Bob Bob
3,716
15,146 (avg. 4.1)
3,239 (87.2%)
942 (25.3%)
Collatz Conjecture Collatz Conjecture
1,459
4,418 (avg. 3.0)
1,237 (84.8%)
127 (8.7%)
Complex Numbers Complex Numbers
722
3,040 (avg. 4.2)
581 (80.5%)
22 (3.0%)
Eliud's Eggs Eliud's Eggs
22
58 (avg. 2.6)
18 (81.8%)
0 (0.0%)
ETL ETL
905
2,452 (avg. 2.7)
771 (85.2%)
35 (3.9%)
Hamming Hamming
1,352
3,470 (avg. 2.6)
1,244 (92.0%)
112 (8.3%)
Nth Prime Nth Prime
545
3,088 (avg. 5.7)
380 (69.7%)
12 (2.2%)
Nucleotide Count Nucleotide Count
1,345
3,821 (avg. 2.8)
1,177 (87.5%)
122 (9.1%)
Pangram Pangram
520
1,875 (avg. 3.6)
462 (88.8%)
15 (2.9%)
Pig Latin Pig Latin
378
2,563 (avg. 6.8)
252 (66.7%)
13 (3.4%)
Protein Translation Protein Translation
472
2,063 (avg. 4.4)
388 (82.2%)
18 (3.8%)
Raindrops Raindrops
785
2,821 (avg. 3.6)
712 (90.7%)
30 (3.8%)
RNA Transcription RNA Transcription
2,462
5,956 (avg. 2.4)
2,308 (93.7%)
579 (23.5%)
Robot Name Robot Name
929
4,240 (avg. 4.6)
772 (83.1%)
75 (8.1%)
Roman Numerals Roman Numerals
476
1,228 (avg. 2.6)
407 (85.5%)
15 (3.2%)
Rotational Cipher Rotational Cipher
304
1,237 (avg. 4.1)
243 (79.9%)
5 (1.6%)
Run-Length Encoding Run-Length Encoding
1,062
2,672 (avg. 2.5)
770 (72.5%)
305 (28.7%)
Scrabble Score Scrabble Score
504
1,172 (avg. 2.3)
455 (90.3%)
17 (3.4%)
Secret Handshake Secret Handshake
259
602 (avg. 2.3)
212 (81.9%)
4 (1.5%)
Series Series
779
1,510 (avg. 1.9)
631 (81.0%)
71 (9.1%)
Space Age Space Age
714
2,430 (avg. 3.4)
645 (90.3%)
24 (3.4%)
Strain Strain
380
832 (avg. 2.2)
328 (86.3%)
9 (2.4%)
Sublist Sublist
2,125
10,163 (avg. 4.8)
1,262 (59.4%)
77 (3.6%)
Sum of Multiples Sum of Multiples
363
927 (avg. 2.6)
305 (84.0%)
6 (1.7%)
Triangle Triangle
716
3,267 (avg. 4.6)
648 (90.5%)
26 (3.6%)
Word Count Word Count
1,726
3,695 (avg. 2.1)
1,612 (93.4%)
339 (19.6%)
Atbash Cipher Atbash Cipher
356
1,182 (avg. 3.3)
306 (86.0%)
5 (1.4%)
Beer Song Beer Song
1,539
3,424 (avg. 2.2)
1,247 (81.0%)
158 (10.3%)
Binary Search Binary Search
579
2,204 (avg. 3.8)
455 (78.6%)
28 (4.8%)
Binary Search Tree Binary Search Tree
349
1,157 (avg. 3.3)
235 (67.3%)
4 (1.1%)
Change Change
244
954 (avg. 3.9)
133 (54.5%)
6 (2.5%)
Flatten Array Flatten Array
624
1,654 (avg. 2.7)
504 (80.8%)
14 (2.2%)
Gigasecond Gigasecond
441
1,137 (avg. 2.6)
359 (81.4%)
15 (3.4%)
Grade School Grade School
765
1,841 (avg. 2.4)
692 (90.5%)
57 (7.5%)
Grains Grains
496
1,497 (avg. 3.0)
440 (88.7%)
20 (4.0%)
ISBN Verifier ISBN Verifier
739
1,884 (avg. 2.5)
579 (78.3%)
211 (28.6%)
Isogram Isogram
339
987 (avg. 2.9)
281 (82.9%)
6 (1.8%)
Kindergarten Garden Kindergarten Garden
269
740 (avg. 2.8)
209 (77.7%)
6 (2.2%)
Leap Leap
1,843
6,546 (avg. 3.6)
1,672 (90.7%)
74 (4.0%)
Pascal's Triangle Pascal's Triangle
303
771 (avg. 2.5)
228 (75.2%)
5 (1.7%)
Perfect Numbers Perfect Numbers
399
755 (avg. 1.9)
345 (86.5%)
12 (3.0%)
Phone Number Phone Number
940
2,478 (avg. 2.6)
814 (86.6%)
82 (8.7%)
Prime Factors Prime Factors
342
873 (avg. 2.6)
281 (82.2%)
12 (3.5%)
Proverb Proverb
188
494 (avg. 2.6)
137 (72.9%)
3 (1.6%)
Say Say
580
2,402 (avg. 4.1)
334 (57.6%)
100 (17.2%)
Allergies Allergies
452
1,185 (avg. 2.6)
348 (77.0%)
9 (2.0%)
Crypto Square Crypto Square
321
1,452 (avg. 4.5)
225 (70.1%)
3 (0.9%)
Difference of Squares Difference of Squares
533
1,751 (avg. 3.3)
465 (87.2%)
7 (1.3%)
Dominoes Dominoes
189
617 (avg. 3.3)
94 (49.7%)
5 (2.6%)
Largest Series Product Largest Series Product
288
820 (avg. 2.8)
237 (82.3%)
5 (1.7%)
Meetup Meetup
431
867 (avg. 2.0)
337 (78.2%)
19 (4.4%)
Spiral Matrix Spiral Matrix
263
395 (avg. 1.5)
142 (54.0%)
7 (2.7%)
Clock Clock
583
1,082 (avg. 1.9)
424 (72.7%)
39 (6.7%)
Diamond Diamond
175
478 (avg. 2.7)
116 (66.3%)
4 (2.3%)
Luhn Luhn
299
814 (avg. 2.7)
225 (75.3%)
4 (1.3%)
Sieve Sieve
273
543 (avg. 2.0)
208 (76.2%)
12 (4.4%)
Robot Simulator Robot Simulator
922
5,761 (avg. 6.2)
555 (60.2%)
42 (4.6%)
Wordy Wordy
244
885 (avg. 3.6)
160 (65.6%)
7 (2.9%)
Bank Account Bank Account
410
968 (avg. 2.4)
311 (75.9%)
12 (2.9%)
Matching Brackets Matching Brackets
358
1,561 (avg. 4.4)
283 (79.1%)
13 (3.6%)
Minesweeper Minesweeper
206
589 (avg. 2.9)
130 (63.1%)
3 (1.5%)
Poker Poker
181
614 (avg. 3.4)
76 (42.0%)
8 (4.4%)
Queen Attack Queen Attack
279
739 (avg. 2.6)
210 (75.3%)
10 (3.6%)
Go Counting Go Counting
149
460 (avg. 3.1)
54 (36.2%)
5 (3.4%)
POV POV
223
376 (avg. 1.7)
93 (41.7%)
0 (0.0%)
Yacht Yacht
110
1,034 (avg. 9.4)
86 (78.2%)
3 (2.7%)
Zipper Zipper
48
146 (avg. 3.0)
23 (47.9%)
1 (2.1%)
List Ops List Ops
5
59 (avg. 11.8)
5 (100.0%)
0 (0.0%)
5 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
970
3,479 (avg. 3.6)
827 (85.3%)
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%)
55 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
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
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: 4dabc2b99cccb575dba1accc65051cbe4708d592 (Takes up to 10 mins to deploy)

Total Test Runner Runs
407,999
Test Run Pass Rate
23.0% (93968)
Test Run Fail Rate
58.5% (238808)
Test Run Error Rate
18.4% (75223)

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
98,684
Total Representation Comments Made
11,480
Feedback Given Frequency
11.6%

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.