Clojure
Offered By: Exercism
Course Description
Overview
Clojure is a dynamic programming language that targets the Java Virtual Machine (JVM). Designed as a general purpose language, Clojure combines the approachability of a scripting language with a robust infrastructure for multithreaded programming.
Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent .
Syllabus
- Hello World
- Lucian's Luscious Lasagna
- Tracks on Tracks on Tracks
- Bird Watcher
- Cars, Assemble!
- Interest is Interesting
- Annalyn's Infiltration
- Log Levels
- Elyses Destructured Enchantments
- Two Fer
- Armstrong Numbers
- Reverse String
- Accumulate
- Acronym
- All Your Base
- Anagram
- Bob
- Collatz Conjecture
- Complex Numbers
- ETL
- Hamming
- Nth Prime
- Nucleotide Count
- Pangram
- Pig Latin
- Protein Translation
- Raindrops
- RNA Transcription
- Robot Name
- Roman Numerals
- Rotational Cipher
- Run-Length Encoding
- Scrabble Score
- Secret Handshake
- Series
- Space Age
- Strain
- Sublist
- Sum of Multiples
- Triangle
- Word Count
- Atbash Cipher
- Beer Song
- Binary
- Binary Search
- Binary Search Tree
- Change
- Flatten Array
- Gigasecond
- Grade School
- Grains
- Hexadecimal
- ISBN Verifier
- Isogram
- Kindergarten Garden
- Leap
- Pascal's Triangle
- Perfect Numbers
- Phone Number
- Prime Factors
- Proverb
- Say
- Trinary
- Allergies
- Crypto Square
- Difference of Squares
- Dominoes
- Largest Series Product
- Meetup
- Octal
- Spiral Matrix
- Clock
- Diamond
- Luhn
- Sieve
- Robot Simulator
- Wordy
- Bank Account
- Matching Brackets
- Minesweeper
- Poker
- Queen Attack
- Go Counting
- POV
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX