0:00 / 0:00
Clojure Syntax - The odd bits
Daniel Amber
4.1K subscribers • 10 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Daniel Amber
Beginner. No background in the topic needed.
6.8K views4 years ago1 recommendation
Programming languagesLisp and Clojure
Daniel Amber explains the unusual syntax elements, conventions, and macros in Clojure to help beginners read the language.
Hey guys! So coming from another language into Clojure you may feel overwhelmed with some of the "strange" syntax. But there's nothing to worry about, in fact, once you know what everything does, Clojure is incredibly easy to read :D I try to show what Clojure's conventions/Macros/Functions that are a little bit different do. Let me know if you want any more videos like this *made a booboo 😵 in expalining -main its used when generating classes... see clojuredocs.org/clojure.core/gen-class Links 🔗: My VS Code theme: Bearded Theme Arc Blueberry: marketplace.visualstudio.com/items?itemName=BeardedBear.bear… Calva Plugin calva.io/ ——- Intro why -main Metadata and Dynamic vars What is the '?' for Keywords Anonymous functions What is the '_' for Destructuring Why the '&' in function args? Java interop Symbols & Vars Why the '!' ? Threading macros RegexWhy it's here
1 person recommends thisWhat people say. Recommended for beginners to demystify Clojure's unique syntax, keywords, and special characters.