Pular para o conteúdo

Partida e fim

O que acontece antes da primeira linha e depois da última — e o sinal que chega no meio.

Um programa não começa na primeira linha nem termina na última. Antes, há a partida: módulos carregados, a pilha reservada, o ambiente lido. Depois — ou no meio —, há o fim: o docker stop, o Ctrl+C, o deploy que troca o processo. Um programa que ignora o fim perde o que estava na memória.

dataforge
adopt Arcane.Inicio as Inicio

Inicio.ao_encerrar(lambda => out "conexões fechadas")
assert not Inicio.encerrando()
out "trabalhando"