-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
In #95 we make the demo use an auxiliary handler handle/2
which doesn't take GenServer.from()
as a parameter. This is due to the fact that the GenServer.from()
is defined using term()
, which disables exhaustiveness checking. The Erlang from()
does not do that, but it uses an nonempty_improper_list()
instead, which full support requires confirmation.
In order to achieve the simplest handler with exhaustiveness checking we would need to:
- Fix Elixir
GenServer.from()
definition - Make sure
nonempty_improper_list()
does not break exhaustiveness checking
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request