IO
IO de console e filesystem, rastreado pelo efeito `IO`.
IO
O efeito IO continua sendo a fronteira prática para console, arquivos e interação com o host nos exemplos públicos.
Verificado hoje
- Use
with IOna borda externa e mantenha o restante do pipeline o mais puro possível. - Efeitos explícitos com
with ...continuam fazendo parte do contrato real da linguagem. - Prefira
souc checkantes derunoubuild.
Ressalvas atuais
rundepende do artefato e do caminho de runtime escolhidos.- O comportamento depende do binário
soucexato, não apenas dos arquivos presentes no repositório.
Teste neste repositório
fn main() with IO {
println("Hello, Sounio!")
}