I have yet to use
import implied where I do not also use
import for the exact same package. That is, so far I’ve never needed to import the implied values from a scope where I did not import the non-implied values from that scope. It’s annoying needing to say this twice.
import foo._ import implied foo._
Could we not alter the semantics of
import implied to instead import both normal and implied members? That way you would either say:
import implied foo._
and we can get rid of the redundancy of naming the same thing twice.