🎉 Exercism Research is now launched. Help Exercism, help science and have some fun at
research.exercism.io
🎉
Sign up
Log in
Home
Language tracks
ClojureScript track
Exercises
Exercises on the ClojureScript track
Join the ClojureScript Track
21 exercises to help you master ClojureScript
easy
Hello World
The classical introductory exercise. Just say "Hello, World!"
misc
easy
Two Fer
Create a sentence of the form "One for X, one for me."
misc
easy
Reverse String
Reverse a string
strings
easy
Bob
Bob is a lackadaisical teenager. In conversation, his responses are very limited.
misc
easy
Armstrong Numbers
Determine if a number is an Armstrong number
math
easy
RNA Transcription
Given a DNA strand, return its RNA Complement Transcription.
misc
easy
Run Length Encoding
Implement run-length encoding and decoding.
misc
easy
ISBN Verifier
Check if a given string is a valid ISBN-10 number.
misc
easy
Word Count
Given a phrase, count the occurrences of each word in that phrase.
misc
easy
Anagram
Given a word and a list of possible anagrams, select the correct sublist.
misc
easy
Beer Song
Produce the lyrics to that beloved classic, that field-trip favorite: 99 Bottles of Beer on the Wall.
misc
easy
Series
Given a string of digits, output all the contiguous substrings of length `n` in that string.
misc
easy
Nucleotide Count
Given a DNA string, compute how many times each nucleotide occurs in the string.
misc
easy
Hamming
Calculate the Hamming difference between two DNA strands.
misc
easy
Phone Number
Clean up user-entered phone numbers so that they can be sent SMS messages.
misc
medium
Clock
Implement a clock that handles times without dates.
misc
easy
Leap
Given a year, report if it is a leap year.
misc
easy
Raindrops
Convert a number to a string, the content of which depends on the number's factors.
misc
medium
Spiral Matrix
Given the size, return a square matrix of numbers in spiral order.
recursivity
easy
Triangle
Determine if a triangle is equilateral, isosceles, or scalene.
misc
easy
Isogram
Determine if a word or phrase is an isogram.
misc