On Sep 22, 2013, at 7:41 PM, Matthew Rocklin <notifications@github.com> wrote:

> In toolz/functoolz/tests/test_core.py:
> 
> > @@ -1,6 +1,7 @@
> >  from toolz.functoolz import (accumulate, iterate, remove,
> >                               thread_first, thread_last,
> > -                             memoize, curry)
> > +                             memoize, curry, comp)
> > +from toolz.itertoolz import groupby, identity
> it'd be nice to limit interactions/imports across modules if it can be avoided. Otherwise we could always consider flattening down the directory structure. I would replicate identity and see if you can do without groupby
> 
> 

I'm fine w/ flattening.  I'm not happy w/ duplicating function def's, even identity, which is very important despite its trivial implementation.  I don't share / understand your desire to remove cross imports.

> —
> Reply to this email directly or view it on GitHub.
>