Hot take: all languages have patterns, they might just not be the same patterns as in GoF. `Either Error Result` is a pattern. `u&.:> y` is a pattern. Transducers are patterns. Patterns are just broadly applicable, "best-practice" abstractions
There was another thread going around about how "OOP design patterns are irrelevant when you have closures." I wonder if this is actually the _dominant_ viewpoint in my generation & we need to rediscover / recontextualize the GoF design patterns
17
11
4
119