4 ms·
I switched from Guile to SBCL because I really like having things such as (declare (inline my-function)) and (declare (type Double-Float x y z)). Now if only it
by tmtvl 2y ago
I switched from Guile to SBCL because I really like having things such as (declare (inline my-function)) and (declare (type Double-Float x y z)). Now if only it had case-lambda, named let, and a better deftype which can specify members of classes and/or structs.
- dannyobrien 2y agoThe language-hack of the "the" operator in Common Lisp, whereby `(the fixnum (+ 5 7))` signals that the result of (+ 5 7) should be an integer is so ... lispy.
- shawn_w 2y ago>named let Serapeum has you covered: https://github.com/ruricolist/serapeum/blob/master/REFERENCE.md#nlet-name-rest-bindings-body-body https://github.com/ruricolist/serapeum/blob/master/REFERENCE...