Re: [Chicken-hackers] library unit restructuring

2014-07-14 Thread Christian Kellermann
Felix Winkelmann felix.winkelm...@bevuta.com writes: Regarding the eggification of binary-search, memory-mapped-files and queues - are we all agreeing about this? Does this require a change-request? It may break existing code, so I guess we would need a CR. But I have a feeling that this is

Re: [Chicken-hackers] library unit restructuring

2014-07-14 Thread Evan Hanson
On 2014-07-14 0:11, Felix Winkelmann wrote: I actually found one case: module alias definitions with listish module name can not be distinguished from functor instantiation: (module foo-alias = (chicken string)) Which is obscure enough. Should be drop module-aliases? They are used

Re: [Chicken-hackers] library unit restructuring

2014-07-13 Thread Evan Hanson
On 2014-07-09 13:05, Felix Winkelmann wrote: It would be nice to have some hierarchical naming for core modules, what do you think about chicken.string, chicken.list etc. (even though I prefer the plural form, that is, strings)? In R7RS that would map to (chicken string) and so on. I can't

Re: [Chicken-hackers] library unit restructuring

2014-07-13 Thread Felix Winkelmann
From: Evan Hanson ev...@foldling.org Subject: Re: [Chicken-hackers] library unit restructuring Date: Sun, 13 Jul 2014 14:37:57 -0700 On 2014-07-09 13:05, Felix Winkelmann wrote: It would be nice to have some hierarchical naming for core modules, what do you think about chicken.string

Re: [Chicken-hackers] library unit restructuring

2014-07-13 Thread Alex Shinn
On Thu, Jul 10, 2014 at 2:13 AM, John Cowan co...@mercury.ccil.org wrote: Felix Winkelmann scripsit: There is some ambiguity with that, when import-modifiers come into play... The R7RS-small committee thought about that, and decided that people who name their modules (only this) or

Re: [Chicken-hackers] library unit restructuring

2014-07-09 Thread Felix Winkelmann
From: Evan Hanson ev...@foldling.org Subject: Re: [Chicken-hackers] library unit restructuring Date: Mon, 7 Jul 2014 14:29:46 -0700 Hi Felix, I don't have a substantive reply just ATM, but I have also put some ideas and tagged some identifiers with where they might go in a reogranization

Re: [Chicken-hackers] library unit restructuring

2014-07-09 Thread John Cowan
Felix Winkelmann scripsit: Ah, very good. A nice list. I like the simple generic names string, list. It would be nice to have some hierarchical naming for core modules, what do you think about chicken.string, chicken.list etc. (even though I prefer the plural form, that is, strings)? +1 on

Re: [Chicken-hackers] library unit restructuring

2014-07-09 Thread Felix Winkelmann
From: John Cowan co...@mercury.ccil.org Subject: Re: [Chicken-hackers] library unit restructuring Date: Wed, 9 Jul 2014 13:13:22 -0400 Felix Winkelmann scripsit: Ah, very good. A nice list. I like the simple generic names string, list. It would be nice to have some hierarchical naming

[Chicken-hackers] library unit restructuring

2014-07-07 Thread Felix Winkelmann
Hello, again... I am currently trying to put together a plan about the library restructuring that seems to be badly needed to make the core libraries smaller, more fine-grained and hopefully easier to use. * As already stated, I think it would be good to move some units into eggs. Currently

Re: [Chicken-hackers] library unit restructuring

2014-07-07 Thread Evan Hanson
Hi Felix, I don't have a substantive reply just ATM, but I have also put some ideas and tagged some identifiers with where they might go in a reogranization at: http://wiki.call-cc.org/core-libraries-reorganization Cheers, Evan ___ Chicken-hackers