The chicken srfi 27 impl is broken into many libraries. One module per
library.
Sent from my LG G3, an AT&T 4G LTE smartphone
-- Original message--From: chiDate: Sun, May 31, 2015 12:04 PMTo:
chicken;Subject:Re: [Chicken-users] use vs uses?
On 05/31/2015 08:50 AM, John C
On 05/31/2015 08:50 AM, John Cowan wrote:
> The (declare (uses a)) precedes the module system as a method of code
> organization.
Oh /that/'s why it appears redundant.
>> Do modules have to be named after libraries?
>
> No, but "use" relies on it.
Of course, so you could (require-library srfi
chi scripsit:
> (use a) versus (declare (uses a)) what's the differences between those?
(use a), which can also be written (require-extension a), is the regular
way of bringing in code and making identifiers available in the current
environment. It first does a "require-library", which checks wh
(use a) versus (declare (uses a)) what's the differences between those?
(use a) will load module...library...module... what do you call the thing that
(use) loads? Is it a library or a module?
...whereas (declare (uses a)) just requires that library to be loaded I think?
But then wouldn't (impor