Posts by anticrisis@hachyderm.io
(DIR) Post #AadVCWpnrGgRK2BON6 by anticrisis@hachyderm.io
2023-10-10T19:01:44Z
0 likes, 0 repeats
@galdor But you're intentionally bypassing the type system by using `interface{}`. It's like type `t` in Common Lisp, the root of all types. Or `any` which I think was introduced with Go Generics. I'm not a type expert so I don't see the problem with specifying the root of all types sometimes.
(DIR) Post #AbynWXPmrwL7dT4j0y by anticrisis@hachyderm.io
2023-11-19T23:28:04Z
0 likes, 0 repeats
@galdor Excellent article, quite a lot to put together. From my experience, I frequently restart SBCL using Slime's "comma" command, and reload my system using asdf:load-system while developing, to put the image back in a clean and compiled state. I use structs extensively, not CLOS, and never fuss with redefining data structures while running.