Clojure in a nutshell by James Trunk
56K subscribers • 32 videos on Hallway
- Recommended by 6 people: 3 on Hacker News and 3 in engineering communities.
- Presented by James Trunk, VP of Engineering at Griffin
Beginner. No background in the topic needed.
103K views5 years ago6 recommendations
Programming languagesLisp and ClojureFunctional programming
James Trunk introduces the basics of Clojure syntax, functional thinking, core data structures, and REPL-driven development.
Learn the basics of Clojure syntax and functional thinking. James Trunk introduces Clojure as a language that separates data from functionality, prioritizing data as a first-class citizen. He discusses the core data structures in Clojure and the advantages of immutability. James also explains how Clojure differs from other languages by making data structures a core part of the language. He demonstrates the "threadlast" macro for a more natural reading of code and highlights Clojure's dynamic and data-driven nature. James showcases examples of data analysis and manipulation using Clojure's functions and introduces the concept of a REPL for real-time code manipulation. He concludes by creating a custom function in Clojure and emphasizing the simplicity and conciseness of Clojure code. James Trunk Led the Polylith team, invented the metaphors, authored the presentation. linkedin.com/in/james-trunk If you want to get featured on the channel and have something to present, please head over to MeetUp and contact the organizers: meetup.com/Func-Prog-Sweden Video sponsor – Ada Beat adabeat.com/ If you want to spread functional programming and support the channel, buy something from the shop: funcprogsweden.myspreadshop.net/ #funcprogswedenWhy it's here
6 people recommend thisWhat people say. Recommended as an exceptionally clear and enjoyable technical introduction to Clojure.
Moments people linked to
u/misophistin r/Clojure • Recommends
u/Ashiroin r/Clojure • Recommends
Lyngbakron Hacker News • Recommends
On “Griffin - A fully-regulated, API-driven bank, with Clojure”
mustermannBBon Hacker News • Recommends
On “How much can a Clojure developer do alone?”
kaliszadon Hacker News • Recommends
On “What I wish I knew when learning F#”
u/-w1n5t0nin r/ProgrammingLanguages • Mentions
On “Would a functional language like Haskell be worse off in developing a compiler as opposed to a systems language like Rust, C, etc?”