We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0463407 commit a963269Copy full SHA for a963269
lib/elixir/lib/module.ex
@@ -527,6 +527,8 @@ defmodule Module do
527
@doc """
528
Convert a module name to binary without the Elixir prefix.
529
"""
530
+ def to_binary(Elixir), do: "Elixir"
531
+
532
def to_binary(module) do
533
"Elixir-" <> rest = Binary.Chars.to_binary(module)
534
bc <<r>> inbits rest, do: <<to_dot(r)>>
lib/elixir/test/elixir/module_test.exs
@@ -178,6 +178,7 @@ defmodule ModuleTest do
178
end
179
180
test :to_binary do
181
+ assert Module.to_binary(Elixir) == "Elixir"
182
assert Module.to_binary(Hello.World) == "Hello.World"
183
184
0 commit comments