When starting an application the return value needs to be a pid or an error.
Is it possible to use applications for programs that are meant to only run through there processing once. Something like.
defmodule MyApp do
use Application
def start(_type, _args) do
# Do stuff
{:done, :normal}
end
end