• v1.6.0 b0c736862e

    v1.6.0 Stable

    root released this 2026-03-13 14:29:48 -03:00 | 253 commits to main since this release

    Koder v1.6.0

    Novidades

    • Lazy Enumerator: chains lazy sem arrays intermediários
    • Enumerator.new: criação de enumeradores via bloco
    • Hierarquia de exceções: rescue por tipo (TypeError, ArgumentError, etc.)
    • retry em rescue: re-executa begin com limite de 100
    • throw/catch: controle de fluxo não-exceção
    • IO module expandido: IO.read, IO.readlines, IO.foreach, STDIN/STDOUT/STDERR
    • Fiber: concorrência cooperativa (new, resume, yield, alive?)
    • Struct: classes de dados simples com getters/setters
    • Array#sort com <=>: sort de objetos customizados
    • 2084 testes, 0 falhas (+33 novos)

    Pacotes

    • .deb — Ubuntu/Debian/Mint
    • .rpm — Fedora/Red Hat/SUSE
    • .tar.gz — Linux genérico
    Downloads