PI

PIDs en Elixir

5 ejercicios

Acerca de PIDs

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

  • Los PID son un tipo de datos propio.
    • 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 enviar un mensaje a ese proceso.
  • Por lo general, los PID se crean indirectamente, como valor devuelto de funciones que crean procesos nuevos, como spawn.
    • Los PID no deben 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 nueva ventana o pestaña

Aprende PIDs

La práctica está bloqueada

Desbloquea 1 ejercicio más para practicar PIDs