Currently, the standard library has a nontrivial amount of repeated code in order to avoid nasty dependency trees. We should reorganize these utilities into shared utility modules.
My current thoughts on this are that anything we want to share should go into the runtime (which is going to get refactored out of the stdlib, and you won't be able to hot-swap it).
Currently, the standard library has a nontrivial amount of repeated code in order to avoid nasty dependency trees. We should reorganize these utilities into shared utility modules.
cc @ospencer for additional discussion/opinions