pulp
pulp copied to clipboard
Thin out dependencies some
This PR removes unused dependencies and makes the num-complex dependency optional (Hopefully I got everything).
Note: Pretty sure that this is a breaking API change, since someone with default-features=false who used the num-complex functionality would break.
Given that, perhaps it's better to not have it be on by default. The only times I've ever wanted complex number SIMD were for FFTs or fractal rendering, neither of which seem that common to me. Your call though, obviously.
is there a notable benefit to making complex support optional?