This is the mail archive of the guile@cygnus.com mailing list for the guile project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
After reading the guile ref manual, it's not clear to me that modules do much more than slib's require - I'm sure they do, it's just that either I'm too thick to see it, or the documentation is sadly lacking. The problem is I'm having wierd things happen, and I suspect it's something to do with modules - things like symbols that exist, but then I load some code and they are not available to be used in the loaded code. From what I read in the ref manual, there is no reason for me to believe modules would cause this, but there is too much I don't understand about modules. >chrisb@ans.com.au writes: >> >> What if any is the relationship between slib's (require ..) and guile's >> (use-module ...) >> >> Should I favour one over the other? Are they interchangable? Are they >> meant for >> different purposes? >> > >One works for Guile modules, the other works for slib packages. They >are not interchangable, AFAIK there is no package you can load using >both methods. Personally, I would like to see slib packages made >visible in the Guile module namespace, I have some ideas on this but I might wait >for Godot before taking a crack at it. > >- Maciej