ExActor.GenServer

Predefine that relies on GenServer provided by Elixir standard lib. All ExActor macros are imported.

Example:

defmodule MyServer do
  use ExActor.GenServer
  ...
end

# Locally registered name:
use ExActor.GenServer, export: :some_registered_name

# Globally registered name:
use ExActor.GenServer, export: {:global, :global_registered_name}
Source