Clojure Records and Protocols tutorial
Clojure is all about maps! There are ways to make your data "more structured" without having to enforce type safety and that's by using records via the defrecord function. You can also give records functions that use them via the defprotocol and extend-protocol functions :) If you're wondering why you would use defrecord the reasons are faster key lookups and code legibility Git Repo: https://github.com/danownsthisspace/r... 0:00 Intro 0:11 Project setup 1:14 Defrecord 3:55 Defprotocol 6:45 Extend protocol

▶︎
How to create a multi method in Clojure

▶︎
Malli getting started - best library to work with schemas in Clojure

▶︎
A Intro to Clojure and Clojure Syntax

▶︎
Clojure Spec Tutorial

▶︎
Lisp Tutorial Part 3: Functions, Symbols, and Namespaces

▶︎
Clojure in production: what do we use in real-world services?

▶︎
Use Clojure to build an API

▶︎
Use Clojure CLI and deps.edn to Build and Run Clojure app. tools.deps explained

▶︎
Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #7 #adamrose #smartworkers

▶︎
Understanding Specter: Clojure's missing piece

▶︎
The French Do Not Care About Work

▶︎
Clojure core.async tutorial (part 1)

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Nobody Breaks Celebrities Like Mr.Bean!

▶︎
Configuring a Clojure Application Using Component, Aero, and Malli

▶︎
Clojure tutorial - Create a rate limiting function!

▶︎
Create a password manager with Clojure using Babashka, sqlite, honeysql and stash

▶︎
Banking on Clojure by James Trunk

▶︎
MIT Just Revealed the AI Bubble's Fatal Flaw

▶︎
