Re: programmatically determine if argument is list compatible to a given lambda list



ahh, thanks... yes i also considered a macro... but i do not think it
works for what i'm doing.
Although i may go back and rethink it.

It looks like the COERSE functions causes sbcl to print a bunch of
uninteresting
stuff to stdout.


TYPE> (callable-as '(3) '(x))
; (RETURN-FROM TYPE::CALLABLE-AS T)
;
; caught ERROR:
; return for unknown block: CALLABLE-AS

; #'(LAMBDA (TYPE::X) (RETURN-FROM TYPE::CALLABLE-AS T))
;
; caught STYLE-WARNING:
; The variable X is defined but never used.
;
; compilation unit finished
; caught 1 ERROR condition
; caught 1 STYLE-WARNING condition
NIL
TYPE>

.