YoVDO

Clojure Programming Kata - Threading Macro and Binary String Challenges

Offered By: Szymon Stepniak via YouTube

Tags

Clojure Courses Functional Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into functional programming with Clojure through a hands-on coding challenge video. Learn about threading macros, binary string manipulation, and map data structures while solving programming puzzles on exercism.io. Follow along as the instructor installs the exercism CLI, completes the Hello World exercise, and tackles a more complex challenge involving allergen mapping. Gain insights into Clojure's powerful features like map-indexed, filter, and threading macros. Conclude by submitting the solution and reviewing community approaches, enhancing your Clojure programming skills through practical problem-solving.

Syllabus

Intro
Welcome to the 4th episode
Introducing exercism.io
Installing the exercism CLI using snap
Downloading Hello World exercise
Submitting Hello World solution
Starting the second exercise
Defining map data structure in Clojure
Transforming integer to the binary string example
Transforming character to the numeric value
Using map-indexed
Using filter and pos? to eliminate non-positive numbers from the sequence
Mapping numbers to allergens stored in the map data structure
Implementing allergic-to? function
Refactoring to threading macro
Submitting the solution
Reviewing community solutions
Thanks for watching!


Taught by

Szymon Stepniak

Related Courses

4ever-clojure
Independent
Learn Cloiure using Interactive Programming
Independent
Enterprise Clojure Training
Independent
Clojure
Exercism
An Animated Introduction to Clojure
Independent