Chiming in late -- I'd ask, do you expect this split to be useful?
meaning, will there be a non-trivial number of cases where someone
imports 1 sub module and not the others? Because importing all that is
'math' now isn't a big deal, IMHO. If it's looking painful, I say just
drop it?

On Wed, Jan 27, 2010 at 10:20 PM, Benson Margulies
<bimargul...@gmail.com> wrote:
> I took a first look at this, and tied myself up in a pretzel. There
> are some rather complex loops here.
>
> One approach is to pull only the bare dependencies of collections into
> scalar math, and then put everything else that isn't collections into
> vector-math.
>
> Some might prefer to see more things go into the scalar library.
>
> I might argue that starting with this approach and then doing a few
> extra shuffles is the way to go in any case.
>

Reply via email to