7:28:52dtwMorning. Are DEFUN's lambda list's bindings like in LET or LET*? I mean can optional argument's default value form refer to an earlier variable in the lambda list?
10:05:06zhlygshka_: non-leaky-abstractions and code-reuse could be some goal/directive. Though they sometimes feel mutually exclusive.
10:17:14shka_zhlyg: i am more concerned with something that will be easy to understand
10:17:42shka_well, i will start and see how it goes…
11:21:58beachshka_: If you are aiming for a layered design, I suggest you look at CLIM which is a great example of such design. Each layer is defined in terms of one or more protocols, and different implementations can be substituted for each such protocol.