I am curious, what are your thoughts on exposing functions and handling
multiple lisp modules that require the use of functions from other files.
'package.lisp'?
(:export #:define-test #:run-all-tests #:run-tests ...
Right now, I just have one file, and doing :export ... and defining as
many functions as I can. but I probably forget to reference half of
them. Sometimes I get warnings and sometimes I get errors. My
question, is there a way to force an error or something if the function
exposed?
Ramza Brown wrote:
> I am curious, what are your thoughts on exposing functions and handling
> multiple lisp modules that require the use of functions from other files.
>
> 'package.lisp'?
>
> (:export #:define-test #:run-all-tests #:run-tests ...
>
> Right now, I just have one file, and doing :export ... and defining as
> many functions as I can. but I probably forget to reference half of
> them. Sometimes I get warnings and sometimes I get errors. My
> question, is there a way to force an error or something if the function
> exposed?
Sorry, If I worded that the wrong way, still learning.