Clojure Track Management

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

Students
16,247
Submissions
395,259
Mentoring Discussions
7,339

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,434 learnt
Ve
Vectors
2,384 learnt
Co
Conditionals
3,096 learnt
Nu
Numbers
3,096 learnt
Fl
Floating-point Numbers
1,274 learnt
Bo
Booleans
1,666 learnt
St
Strings
1,646 learnt
Se
Sequential Destructuring
911 learnt
Ch
Chars
304 learnt
At
Atoms
185 learnt
Cl
Closures
185 learnt
Li
Lists
200 learnt
10 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
6,170
20,816 (avg. 3.4)
5,434 (88.1%)
36 (0.6%)
Bird Watcher Bird Watcher
2,917
34,156 (avg. 11.7)
2,384 (81.7%)
107 (3.7%)
Cars, Assemble! Cars, Assemble!
3,442
27,521 (avg. 8.0)
3,096 (89.9%)
70 (2.0%)
Interest is Interesting Interest is Interesting
1,627
24,473 (avg. 15.0)
1,274 (78.3%)
41 (2.5%)
Annalyn's Infiltration Annalyn's Infiltration
1,808
11,849 (avg. 6.6)
1,666 (92.1%)
17 (0.9%)
Log Levels Log Levels
1,892
17,250 (avg. 9.1)
1,646 (87.0%)
34 (1.8%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
986
11,977 (avg. 12.1)
911 (92.4%)
28 (2.8%)
Squeaky Clean Squeaky Clean
439
7,448 (avg. 17.0)
304 (69.2%)
17 (3.9%)
Coordinate Transformation Coordinate Transformation
267
2,570 (avg. 9.6)
185 (69.3%)
8 (3.0%)
Card Games Card Games
255
3,631 (avg. 14.2)
200 (78.4%)
13 (5.1%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
3,685
37,024 (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: 85ce7081592ddc63d4f1064180f5e2ebef0593e5 (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,279
19,111 (avg. 1.6)
10,846 (88.3%)
9 (0.1%)
Two Fer Two Fer
3,100
7,228 (avg. 2.3)
2,689 (86.7%)
949 (30.6%)
Armstrong Numbers Armstrong Numbers
3,538
13,829 (avg. 3.9)
2,260 (63.9%)
934 (26.4%)
Reverse String Reverse String
2,475
5,114 (avg. 2.1)
2,081 (84.1%)
688 (27.8%)
Accumulate Accumulate
881
3,083 (avg. 3.5)
751 (85.2%)
23 (2.6%)
Acronym Acronym
742
6,332 (avg. 8.5)
611 (82.3%)
18 (2.4%)
All Your Base All Your Base
735
4,715 (avg. 6.4)
450 (61.2%)
27 (3.7%)
Anagram Anagram
1,772
5,407 (avg. 3.1)
1,641 (92.6%)
287 (16.2%)
Bob Bob
3,607
13,779 (avg. 3.8)
3,147 (87.2%)
940 (26.1%)
Collatz Conjecture Collatz Conjecture
1,368
3,914 (avg. 2.9)
1,157 (84.6%)
125 (9.1%)
Complex Numbers Complex Numbers
661
2,792 (avg. 4.2)
538 (81.4%)
21 (3.2%)
ETL ETL
862
2,254 (avg. 2.6)
733 (85.0%)
34 (3.9%)
Hamming Hamming
1,305
3,242 (avg. 2.5)
1,198 (91.8%)
110 (8.4%)
Nth Prime Nth Prime
487
2,573 (avg. 5.3)
337 (69.2%)
7 (1.4%)
Nucleotide Count Nucleotide Count
1,300
3,545 (avg. 2.7)
1,137 (87.5%)
120 (9.2%)
Pangram Pangram
471
1,632 (avg. 3.5)
414 (87.9%)
11 (2.3%)
Pig Latin Pig Latin
335
2,322 (avg. 6.9)
218 (65.1%)
10 (3.0%)
Protein Translation Protein Translation
427
1,885 (avg. 4.4)
344 (80.6%)
18 (4.2%)
Raindrops Raindrops
710
2,438 (avg. 3.4)
641 (90.3%)
27 (3.8%)
RNA Transcription RNA Transcription
2,424
5,798 (avg. 2.4)
2,273 (93.8%)
578 (23.8%)
Robot Name Robot Name
896
4,021 (avg. 4.5)
749 (83.6%)
75 (8.4%)
Roman Numerals Roman Numerals
447
1,155 (avg. 2.6)
382 (85.5%)
14 (3.1%)
Rotational Cipher Rotational Cipher
274
1,103 (avg. 4.0)
214 (78.1%)
5 (1.8%)
Run-Length Encoding Run-Length Encoding
1,029
2,533 (avg. 2.5)
741 (72.0%)
305 (29.6%)
Scrabble Score Scrabble Score
472
1,062 (avg. 2.3)
425 (90.0%)
16 (3.4%)
Secret Handshake Secret Handshake
228
511 (avg. 2.2)
184 (80.7%)
4 (1.8%)
Series Series
750
1,430 (avg. 1.9)
604 (80.5%)
71 (9.5%)
Space Age Space Age
602
1,876 (avg. 3.1)
536 (89.0%)
23 (3.8%)
Strain Strain
353
749 (avg. 2.1)
303 (85.8%)
9 (2.5%)
Sublist Sublist
2,081
9,980 (avg. 4.8)
1,219 (58.6%)
77 (3.7%)
Sum of Multiples Sum of Multiples
333
853 (avg. 2.6)
277 (83.2%)
6 (1.8%)
Triangle Triangle
654
2,716 (avg. 4.2)
590 (90.2%)
25 (3.8%)
Word Count Word Count
1,699
3,621 (avg. 2.1)
1,589 (93.5%)
338 (19.9%)
Atbash Cipher Atbash Cipher
329
1,041 (avg. 3.2)
280 (85.1%)
5 (1.5%)
Beer Song Beer Song
1,511
3,192 (avg. 2.1)
1,220 (80.7%)
158 (10.5%)
Binary Binary
412
1,006 (avg. 2.4)
363 (88.1%)
12 (2.9%)
Binary Search Binary Search
536
1,814 (avg. 3.4)
424 (79.1%)
26 (4.9%)
Binary Search Tree Binary Search Tree
316
999 (avg. 3.2)
213 (67.4%)
4 (1.3%)
Change Change
217
712 (avg. 3.3)
117 (53.9%)
4 (1.8%)
Flatten Array Flatten Array
584
1,358 (avg. 2.3)
470 (80.5%)
13 (2.2%)
Gigasecond Gigasecond
419
1,016 (avg. 2.4)
343 (81.9%)
15 (3.6%)
Grade School Grade School
744
1,723 (avg. 2.3)
673 (90.5%)
57 (7.7%)
Grains Grains
473
1,391 (avg. 2.9)
421 (89.0%)
20 (4.2%)
Hexadecimal Hexadecimal
266
598 (avg. 2.2)
218 (82.0%)
8 (3.0%)
ISBN Verifier ISBN Verifier
718
1,809 (avg. 2.5)
562 (78.3%)
211 (29.4%)
Isogram Isogram
303
881 (avg. 2.9)
249 (82.2%)
6 (2.0%)
Kindergarten Garden Kindergarten Garden
251
624 (avg. 2.5)
194 (77.3%)
6 (2.4%)
Leap Leap
1,729
6,082 (avg. 3.5)
1,568 (90.7%)
72 (4.2%)
Pascal's Triangle Pascal's Triangle
282
701 (avg. 2.5)
213 (75.5%)
5 (1.8%)
Perfect Numbers Perfect Numbers
380
698 (avg. 1.8)
329 (86.6%)
12 (3.2%)
Phone Number Phone Number
918
2,366 (avg. 2.6)
798 (86.9%)
82 (8.9%)
Prime Factors Prime Factors
329
846 (avg. 2.6)
270 (82.1%)
12 (3.6%)
Proverb Proverb
172
429 (avg. 2.5)
123 (71.5%)
3 (1.7%)
Say Say
543
2,073 (avg. 3.8)
311 (57.3%)
98 (18.0%)
Trinary Trinary
308
658 (avg. 2.1)
267 (86.7%)
11 (3.6%)
Allergies Allergies
417
1,096 (avg. 2.6)
324 (77.7%)
9 (2.2%)
Crypto Square Crypto Square
299
1,290 (avg. 4.3)
211 (70.6%)
3 (1.0%)
Difference of Squares Difference of Squares
501
1,641 (avg. 3.3)
435 (86.8%)
7 (1.4%)
Dominoes Dominoes
171
522 (avg. 3.1)
84 (49.1%)
5 (2.9%)
Largest Series Product Largest Series Product
266
757 (avg. 2.8)
218 (82.0%)
5 (1.9%)
Meetup Meetup
416
812 (avg. 2.0)
325 (78.1%)
19 (4.6%)
Octal Octal
348
1,121 (avg. 3.2)
294 (84.5%)
11 (3.2%)
Spiral Matrix Spiral Matrix
247
356 (avg. 1.4)
131 (53.0%)
7 (2.8%)
Clock Clock
566
1,026 (avg. 1.8)
413 (73.0%)
39 (6.9%)
Diamond Diamond
159
385 (avg. 2.4)
102 (64.2%)
4 (2.5%)
Luhn Luhn
278
738 (avg. 2.7)
210 (75.5%)
4 (1.4%)
Sieve Sieve
257
473 (avg. 1.8)
195 (75.9%)
12 (4.7%)
Robot Simulator Robot Simulator
804
5,021 (avg. 6.2)
504 (62.7%)
41 (5.1%)
Wordy Wordy
217
815 (avg. 3.8)
143 (65.9%)
7 (3.2%)
Bank Account Bank Account
363
785 (avg. 2.2)
271 (74.7%)
12 (3.3%)
Matching Brackets Matching Brackets
334
1,472 (avg. 4.4)
264 (79.0%)
12 (3.6%)
Minesweeper Minesweeper
191
496 (avg. 2.6)
121 (63.4%)
3 (1.6%)
Poker Poker
166
567 (avg. 3.4)
68 (41.0%)
7 (4.2%)
Queen Attack Queen Attack
261
641 (avg. 2.5)
198 (75.9%)
10 (3.8%)
Go Counting Go Counting
141
447 (avg. 3.2)
50 (35.5%)
5 (3.5%)
POV POV
213
351 (avg. 1.6)
90 (42.3%)
0 (0.0%)
Yacht Yacht
96
977 (avg. 10.2)
76 (79.2%)
3 (3.1%)
Zipper Zipper
39
133 (avg. 3.4)
19 (48.7%)
1 (2.6%)
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: f16f0968ff4a4549bcb34f47e96a39635b46e8ba (Takes up to 10 mins to deploy)

Total Test Runner Runs
359,773
Test Run Pass Rate
23.6% (85002)
Test Run Fail Rate
58.1% (209046)
Test Run Error Rate
18.3% (65725)

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
90,875
Total Representation Comments Made
10,105
Feedback Given Frequency
11.1%

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.