Лучший способ - это передать его в качестве аргумента функции, вызываемой для запуска дочернего процесса. Если вы порождаете веселье, что обычно является хорошим делом, будьте осторожны:
spawn_link(fun () -> child(self()) end)
, который НЕ будет делать, как вы хотели. (Подсказка: когда вызывается self ())
Как правило, вам следует избегать регистрации процесса, т. Е. Давать ему глобальное имя, если вы действительно не хотите, чтобы он был известен всему миру. Создание веселья означает, что вам не нужно экспортировать порожденную функцию, так как вы должны избегать экспорта функций, которые не должны вызываться из других модулей.