Hacker News new | ask | show | jobs
by lvh 1783 days ago
Minor point of order about the atoms: they're not defined with @ nor derefd with . If you're referring to earmuffs* that's convention not syntax (specifically for dynamically scoped variables, which could be atoms or anything else), and @ is indeed deref. (More specifically @x is a reader macro ish that expands to literally `(deref x)`.)
1 comments

Thank you! I never seem to remember this (but I don't use Clojure, so it's not an ingrained knowledge)