PI

PIDs em Elixir

5 exercícios

Sobre PIDs

Cada processo do Elixir tem seu próprio identificador único: um PID (identificador de processo).

  • Os PIDs são um tipo de dado próprio.
    • Você pode verificar se uma variável é um PID com is_pid/1
  • Você pode obter o PID do processo atual com self().
  • Os PIDs funcionam como endereços de caixa de correio: se você tem o PID de um processo, pode enviar uma mensagem para esse processo.
  • Os PIDs geralmente são criados indiretamente, como valor de retorno de funções que criam novos processos, como spawn.
    • Os PIDs não devem ser criados diretamente pelo programador. Se fosse necessário, o Erlang tem uma função list_to_pid/1.
Editar via GitHub O link abre em uma nova janela ou aba

Aprenda PIDs

A prática está bloqueada

Desbloqueie mais 1 exercício para praticar PIDs