CommonX v0.5.6 CodeX View Source
Code module extended functions.
Link to this section Summary
Link to this section Functions
Specs
Ensures the given module is compiled.
Similar to Code.ensure_compiled/1
, but returns true
if the module
is already loaded or was successfully compiled. Returns false
otherwise.
Examples
iex> CodeX.ensure_compiled?(Atom)
true
iex> CodeX.ensure_compiled?(Fake)
false
It wil always return false
for none atoms:
iex> CodeX.ensure_compiled?(5)
false
Specs
Ensures the given module is loaded.
Similar to Code.ensure_loaded/1
, but returns true
if the module
is already loaded or was successfully loaded. Returns false
otherwise.
Examples
iex> CodeX.ensure_loaded?(Atom)
true
iex> CodeX.ensure_loaded?(Fake)
false
It wil always return false
for none atoms:
iex> CodeX.ensure_loaded?(5)
false