O Effect.ts está me permitindo fazer previsão de ramificações para jogos controlados por IA com níveis absurdos de concorrência.
Estou experimentando coisas que nunca teria tentado antes, já que primitivas como Scope, PubSub, Fibers, etc., possibilitam comportamentos bastante inusitados.
Por exemplo, iniciar a geração de caminhos potenciais à medida que surgem, de forma que, quando um deles é selecionado, não haja atraso na geração, o que não seria possível sem o modelo de interrupção do Effect para cancelar outros ramos em andamento.
Eu simplesmente adoro o Effect, assim como o Opus 4.5. Agora posso confiar em mudanças bastante significativas tanto no nível dos tipos quanto na probabilidade de o comportamento em tempo de execução estar correto.


