21:58:24mfianoQuick question: Would it be conforming for SBCL to emit a note/error/whatever if the default value of a struct slot does not match its type? Currently, this is only checked at instantiation time, for example, this compiles cleanly (defstruct foo (x nil :type fixnum))
21:59:01karloszmfiano: there was a discussion about this on the mailing list
21:59:25mfianoOh thanks. I'll check to see what the resolution was there.
22:02:45mfianoWell, again sourceforge's search fails me. I'll just accept that it is like this for a reason.
22:05:22karloszmfiano: the gist of the debate was about how it's hard to leave the default value of a slot unspecified while specifying a type and making everything type-safe
22:06:01karloszalso related was the issue of what to do with the default values of (defstruct foo x y z)
22:08:58stassats`it's not difficult, nil worked fine