Re:Programming language notation is a barrier to entry
by Riverheart on Thursday October 01, 2020 @06:50PM
(#24656990)
How do you define these so you can use them like CAADR?
[ Parent
| on HN ]
Re:Programming language notation is a barrier to entry
by lisper on Thursday October 01, 2020 @07:22PM
(#24657231)
(defun ffrst (l) (caadr l))
Lather, rinse, repeat.
For extra credit, write a macro that will save you having to type every possible combination out manually.
Re:Programming language notation is a barrier to entry
by emidln on Thursday October 01, 2020 @07:26PM
(#24657259)
I did this once for Clojure and named it car-cdr-construction-set! with an argument for how many levels deep to define in the current namespace.