Recompiles elixir code when it changes inside lib/
Due to mix_auto not relying on polling each os needs to implement their fs events. Currently I only implemented inotify for linux.
- Linux
Using recompile/0 crashes running modules constantly like gen_statem.
elixir-lang/elixir#5809
Now mix_auto uses r/1 instead of recompile/0 and this seems to work. There may be issues.