-module(mist). -compile(no_auto_import). -export([serve/2]). -spec serve( integer(), fun((glisten@tcp:handler_message(), {glisten@tcp:socket(), nil}) -> gleam@otp@actor:next({glisten@tcp:socket(), nil})) ) -> {ok, nil} | {error, glisten:start_error()}. serve(Port, Handler) -> glisten:serve(Port, Handler, nil).