Efeitos

Torne efeitos colaterais explícitos com `with IO`, `with Panic`, `with Async` e efeitos customizados.

Efeitos

Effects ainda são o ponto em que a linguagem mais claramente expõe intenção: mantenha efeitos colaterais nas assinaturas e a lógica pura separada.

Verificado hoje

  • Efeitos explícitos com with ... continuam fazendo parte do contrato real da linguagem.
  • Use with IO na borda externa e mantenha o restante do pipeline o mais puro possível.
  • Trate testes e artefatos de gate como evidência mais forte do que texto aspiracional ou nomes de diretório.

Ressalvas atuais

  • O modelo mais rico de handlers existe no design, mas o suporte de execução ainda é irregular.
  • O comportamento depende do binário souc exato, não apenas dos arquivos presentes no repositório.