for the rest of this, I think I better study this some more before typing too much on the docs. I'll just try to get this into module-basics for the new reader (such as myself).
Thanks for that understanding of library. The term 'standard lib' made me wince when I wrote it, just didn't know a better way to say it. *Main distribution collection*. Thanks. And the collections installed later? Perhaps *add-on collections* or some such? Then taken together the collections with modules that can be accessed without quotes (or via #lang) are ___ collections. If for the blank we insert installed collections, then there is conflation with install as a process, and as an adjective for a package or other file that was used in that process (as described earlier). It is even difficult to disambiguate with an explanation. Seems like the term used for this concept in other language contexts is library. User stuff, and library stuff. hmm main distribution library. Additional libraries. Access library stuff with unquoted arg on require, or #lang. But library has another meaning already. How about 'native collections' and 'local collections'. Native collections come in two flavors, main distribution, and contributed. A collection is made native through the process of installing it. If it is installed via adding a directory to the catalog then the installed collection can not be deleted as racket will use it directly. If it is installed via a package, then the installed package can be deleted. native/local .. other word pairs can work here. suggestions? So then when talking about native/local or installation, emphasis is on collections rather than on modules. The understanding is that the module inherits its native/local status by virtue of 'being in the collection'. If it is in a native collection then when using require is accessed without quotes. If it is local then it is accessed with quotes. ... though there is a nuance with packages where installation might take a scatter shot and put modules in more than one collection. Still only native modules will be affected. Would this native/local thing be good racket speak? -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/9c9689ed-76a6-47ec-99f4-97e366f5f01f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
