Clojure Programming Kata - Threading Macro and Binary String Challenges
Offered By: Szymon Stepniak via YouTube
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-clojureIndependent Learn Cloiure using Interactive Programming
Independent Enterprise Clojure Training
Independent Clojure
Exercism An Animated Introduction to Clojure
Independent