Code.can_await_module_compilation-question-mark

You're seeing just the function can_await_module_compilation-question-mark, go back to Code module for more information.
Link to this function

can_await_module_compilation?()

View Source (since 1.11.0)

Specs

can_await_module_compilation?() :: boolean()

Returns true if the current process can await for module compilation.

When compiling Elixir code via Kernel.ParallelCompiler, which is used by Mix and elixirc, calling a module that has not yet been compiled will block the caller until the module becomes available. Executing Elixir scripts, such as passing a filename to elixir, does not await.