String interning currently lives in the eir crate. Since we only want to deal with actual string data in the frontend, this requires several other crates to depend on eir that really shouldn't. This also needs to be considered when merging the Erlang frontend.
It would probably make sense to make string interning live in an utility crate
String interning currently lives in the eir crate. Since we only want to deal with actual string data in the frontend, this requires several other crates to depend on eir that really shouldn't. This also needs to be considered when merging the Erlang frontend.
It would probably make sense to make string interning live in an utility crate