PI

PIDs en Elixir

5 ejercicios

Acerca de PIDs

Cada proceso en Elixir tiene su propio identificador único: un PID (identificador de proceso).

  • Los PID son su propio tipo de dato.
    • Puedes comprobar si una variable es un PID con is_pid/1
  • Puedes obtener el PID del proceso actual con self().
  • Los PID funcionan como direcciones de buzón: si tienes el PID de un proceso, puedes enviarle un mensaje a ese proceso.
  • Los PID por lo general se crean de forma indirecta, como valor de retorno de funciones que crean nuevos procesos, como spawn.
    • Los PID no deberían ser creados directamente por el programador. Si fuera necesario, Erlang tiene una función list_to_pid/1.
Editar en GitHub El enlace se abre en una ventana o pestaña nueva

Aprende PIDs

La práctica está bloqueada

Desbloquea 1 ejercicio más para practicar PIDs