Clojure Track Management

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

Students
15,914
Submissions
377,928
Mentoring Discussions
7,309

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,212 learnt
Ve
Vectors
2,266 learnt
Co
Conditionals
2,941 learnt
Nu
Numbers
2,941 learnt
Fl
Floating-point Numbers
1,204 learnt
Bo
Booleans
1,576 learnt
St
Strings
1,563 learnt
Se
Sequential Destructuring
876 learnt
Ch
Chars
258 learnt
At
Atoms
139 learnt
Cl
Closures
139 learnt
Li
Lists
154 learnt
10 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
5,910
19,932 (avg. 3.4)
5,212 (88.2%)
35 (0.6%)
Bird Watcher Bird Watcher
2,759
31,973 (avg. 11.6)
2,266 (82.1%)
102 (3.7%)
Cars, Assemble! Cars, Assemble!
3,260
25,940 (avg. 8.0)
2,941 (90.2%)
66 (2.0%)
Interest is Interesting Interest is Interesting
1,539
22,741 (avg. 14.8)
1,204 (78.2%)
39 (2.5%)
Annalyn's Infiltration Annalyn's Infiltration
1,715
10,802 (avg. 6.3)
1,576 (91.9%)
15 (0.9%)
Log Levels Log Levels
1,796
16,242 (avg. 9.0)
1,563 (87.0%)
32 (1.8%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
945
11,438 (avg. 12.1)
876 (92.7%)
28 (3.0%)
Squeaky Clean Squeaky Clean
377
5,788 (avg. 15.4)
258 (68.4%)
15 (4.0%)
Coordinate Transformation Coordinate Transformation
212
1,896 (avg. 8.9)
139 (65.6%)
6 (2.8%)
Card Games Card Games
196
2,628 (avg. 13.4)
154 (78.6%)
13 (6.6%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
3,685
37,021 (avg. 10.0)
3,150 (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: e43ba25528e4bf595eeb01443c63765b30dafaba (Updates should be instant)

Next goal: Implement 134 practice exercises. Find out more.
78 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
11,895
18,448 (avg. 1.6)
10,533 (88.5%)
9 (0.1%)
Two Fer Two Fer
3,068
7,104 (avg. 2.3)
2,664 (86.8%)
948 (30.9%)
Armstrong Numbers Armstrong Numbers
3,474
13,233 (avg. 3.8)
2,223 (64.0%)
931 (26.8%)
Reverse String Reverse String
2,447
5,023 (avg. 2.1)
2,056 (84.0%)
688 (28.1%)
Accumulate Accumulate
859
3,017 (avg. 3.5)
734 (85.4%)
22 (2.6%)
Acronym Acronym
727
6,189 (avg. 8.5)
598 (82.3%)
18 (2.5%)
All Your Base All Your Base
705
4,500 (avg. 6.4)
439 (62.3%)
26 (3.7%)
Anagram Anagram
1,759
5,323 (avg. 3.0)
1,631 (92.7%)
287 (16.3%)
Bob Bob
3,578
13,398 (avg. 3.7)
3,123 (87.3%)
939 (26.2%)
Collatz Conjecture Collatz Conjecture
1,346
3,808 (avg. 2.8)
1,140 (84.7%)
124 (9.2%)
Complex Numbers Complex Numbers
648
2,719 (avg. 4.2)
527 (81.3%)
21 (3.2%)
ETL ETL
847
2,181 (avg. 2.6)
727 (85.8%)
34 (4.0%)
Hamming Hamming
1,293
3,214 (avg. 2.5)
1,189 (92.0%)
110 (8.5%)
Nth Prime Nth Prime
467
2,448 (avg. 5.2)
324 (69.4%)
7 (1.5%)
Nucleotide Count Nucleotide Count
1,288
3,460 (avg. 2.7)
1,128 (87.6%)
120 (9.3%)
Pangram Pangram
451
1,561 (avg. 3.5)
400 (88.7%)
11 (2.4%)
Pig Latin Pig Latin
322
2,198 (avg. 6.8)
212 (65.8%)
9 (2.8%)
Protein Translation Protein Translation
418
1,857 (avg. 4.4)
338 (80.9%)
18 (4.3%)
Raindrops Raindrops
691
2,322 (avg. 3.4)
624 (90.3%)
27 (3.9%)
RNA Transcription RNA Transcription
2,418
5,779 (avg. 2.4)
2,269 (93.8%)
578 (23.9%)
Robot Name Robot Name
889
4,014 (avg. 4.5)
746 (83.9%)
75 (8.4%)
Roman Numerals Roman Numerals
439
1,112 (avg. 2.5)
378 (86.1%)
14 (3.2%)
Rotational Cipher Rotational Cipher
268
1,050 (avg. 3.9)
210 (78.4%)
5 (1.9%)
Run-Length Encoding Run-Length Encoding
1,023
2,498 (avg. 2.4)
738 (72.1%)
305 (29.8%)
Scrabble Score Scrabble Score
463
1,049 (avg. 2.3)
419 (90.5%)
15 (3.2%)
Secret Handshake Secret Handshake
223
484 (avg. 2.2)
180 (80.7%)
4 (1.8%)
Series Series
743
1,404 (avg. 1.9)
600 (80.8%)
71 (9.6%)
Space Age Space Age
593
1,834 (avg. 3.1)
529 (89.2%)
22 (3.7%)
Strain Strain
348
739 (avg. 2.1)
300 (86.2%)
9 (2.6%)
Sublist Sublist
2,071
9,880 (avg. 4.8)
1,213 (58.6%)
77 (3.7%)
Sum of Multiples Sum of Multiples
324
824 (avg. 2.5)
273 (84.3%)
6 (1.9%)
Triangle Triangle
644
2,641 (avg. 4.1)
582 (90.4%)
24 (3.7%)
Word Count Word Count
1,695
3,614 (avg. 2.1)
1,587 (93.6%)
338 (19.9%)
Atbash Cipher Atbash Cipher
314
890 (avg. 2.8)
276 (87.9%)
5 (1.6%)
Beer Song Beer Song
1,505
3,163 (avg. 2.1)
1,218 (80.9%)
158 (10.5%)
Binary Binary
407
1,003 (avg. 2.5)
361 (88.7%)
12 (2.9%)
Binary Search Binary Search
531
1,793 (avg. 3.4)
421 (79.3%)
26 (4.9%)
Binary Search Tree Binary Search Tree
310
992 (avg. 3.2)
211 (68.1%)
4 (1.3%)
Change Change
211
700 (avg. 3.3)
115 (54.5%)
4 (1.9%)
Flatten Array Flatten Array
574
1,334 (avg. 2.3)
463 (80.7%)
13 (2.3%)
Gigasecond Gigasecond
413
1,008 (avg. 2.4)
340 (82.3%)
15 (3.6%)
Grade School Grade School
739
1,717 (avg. 2.3)
670 (90.7%)
57 (7.7%)
Grains Grains
469
1,378 (avg. 2.9)
419 (89.3%)
20 (4.3%)
Hexadecimal Hexadecimal
262
590 (avg. 2.3)
217 (82.8%)
8 (3.1%)
ISBN Verifier ISBN Verifier
714
1,799 (avg. 2.5)
558 (78.2%)
211 (29.6%)
Isogram Isogram
300
877 (avg. 2.9)
247 (82.3%)
6 (2.0%)
Kindergarten Garden Kindergarten Garden
244
616 (avg. 2.5)
191 (78.3%)
6 (2.5%)
Leap Leap
1,661
5,786 (avg. 3.5)
1,513 (91.1%)
71 (4.3%)
Pascal's Triangle Pascal's Triangle
277
684 (avg. 2.5)
210 (75.8%)
5 (1.8%)
Perfect Numbers Perfect Numbers
376
696 (avg. 1.9)
327 (87.0%)
12 (3.2%)
Phone Number Phone Number
913
2,339 (avg. 2.6)
794 (87.0%)
82 (9.0%)
Prime Factors Prime Factors
328
846 (avg. 2.6)
270 (82.3%)
12 (3.7%)
Proverb Proverb
168
378 (avg. 2.3)
121 (72.0%)
3 (1.8%)
Say Say
534
2,038 (avg. 3.8)
310 (58.1%)
98 (18.4%)
Trinary Trinary
305
654 (avg. 2.1)
265 (86.9%)
11 (3.6%)
Allergies Allergies
400
1,022 (avg. 2.6)
313 (78.3%)
9 (2.3%)
Crypto Square Crypto Square
294
1,283 (avg. 4.4)
209 (71.1%)
3 (1.0%)
Difference of Squares Difference of Squares
485
1,587 (avg. 3.3)
423 (87.2%)
7 (1.4%)
Dominoes Dominoes
168
517 (avg. 3.1)
83 (49.4%)
5 (3.0%)
Largest Series Product Largest Series Product
259
738 (avg. 2.8)
214 (82.6%)
5 (1.9%)
Meetup Meetup
411
795 (avg. 1.9)
324 (78.8%)
18 (4.4%)
Octal Octal
342
1,114 (avg. 3.3)
289 (84.5%)
11 (3.2%)
Spiral Matrix Spiral Matrix
244
356 (avg. 1.5)
131 (53.7%)
7 (2.9%)
Clock Clock
556
1,008 (avg. 1.8)
410 (73.7%)
39 (7.0%)
Diamond Diamond
151
379 (avg. 2.5)
101 (66.9%)
4 (2.6%)
Luhn Luhn
268
644 (avg. 2.4)
208 (77.6%)
4 (1.5%)
Sieve Sieve
252
461 (avg. 1.8)
193 (76.6%)
12 (4.8%)
Robot Simulator Robot Simulator
780
4,946 (avg. 6.3)
495 (63.5%)
40 (5.1%)
Wordy Wordy
211
710 (avg. 3.4)
138 (65.4%)
6 (2.8%)
Bank Account Bank Account
358
777 (avg. 2.2)
266 (74.3%)
12 (3.4%)
Matching Brackets Matching Brackets
325
1,441 (avg. 4.4)
260 (80.0%)
12 (3.7%)
Minesweeper Minesweeper
185
477 (avg. 2.6)
120 (64.9%)
3 (1.6%)
Poker Poker
163
563 (avg. 3.5)
67 (41.1%)
7 (4.3%)
Queen Attack Queen Attack
258
613 (avg. 2.4)
197 (76.4%)
10 (3.9%)
Go Counting Go Counting
140
447 (avg. 3.2)
50 (35.7%)
5 (3.6%)
POV POV
209
349 (avg. 1.7)
89 (42.6%)
0 (0.0%)
Yacht Yacht
91
966 (avg. 10.6)
75 (82.4%)
3 (3.3%)
Zipper Zipper
32
126 (avg. 3.9)
16 (50.0%)
1 (3.1%)
56 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
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: f16f0968ff4a4549bcb34f47e96a39635b46e8ba (Takes up to 10 mins to deploy)

Total Test Runner Runs
342,498
Test Run Pass Rate
24.0% (82278)
Test Run Fail Rate
57.8% (198046)
Test Run Error Rate
18.2% (62174)

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

Total Representer Runs
88,649
Total Representation Comments Made
9,643
Feedback Given Frequency
10.9%

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.