A behaviour module fo use when creating HTTP handlers for the Starship Webserver.
Starship
connect(Starship.Reactor.Conn.t(), map()) :: {:ok, map()} | :reject
handle_binary(binary(), map()) :: {binary(), map()}
handle_close(binary(), map()) :: {binary(), map()}
handle_text(bitstring(), map()) :: {binary(), map()}