Объясните пожалуйста как действует функция register(), например если написать так:
start1(Num) ->
Pid = spawn(fun() -> start_hyper([]) end),
register(sv, Pid),
P = start_proc(Num, self(), []).
если внутири start_proc вызвать whereis(sv) то все ок,
а если написать
start1(Num) ->
P = start_proc(Num, self(), []),
Pid = spawn(fun() -> start_hyper([]) end),
register(sv, Pid).
то будет undefined почему?
