• v1.4.0 adc4ebc081

    v1.4.0 Stable

    root released this 2026-03-13 13:26:34 -03:00 | 255 commits to main since this release

    Novidades

    • OpenStruct: getter/setter dinamico, respond_to?, to_h, delete_field
    • tap/then/yield_self: metodos universais para todos os tipos
    • Range expandido: first(n), last(n), reverse_each, select, map, reduce
    • Integer expandido: gcd, lcm, divmod, bit_length, upto, downto
    • Array Enumerable: min_by, max_by, sort_by, flat_map, group_by, take/drop_while
    • Hash expandido: sort_by, flat_map, group_by, except, slice, invert
    • 2021 testes, 0 falhas
    Downloads
  • v1.3.0 0c87162960

    v1.3.0 Stable

    root released this 2026-03-13 13:03:38 -03:00 | 259 commits to main since this release

    Novidades

    • Set data structure: union, intersection, difference, subset?, superset?
    • Atomic module: get/set/increment/decrement/compare_and_set
    • Benchmark module: realtime, measure
    • Array expandido: combination, permutation, dig
    • Hash expandido: dig aninhado
    • Channel melhorado: send/receive/close/size/empty?
    • 1985 testes, 0 falhas
    Downloads
  • v1.2.0 631989bafa

    v1.2.0 Stable

    root released this 2026-03-13 12:43:07 -03:00 | 260 commits to main since this release

    Novidades

    • Require/import multi-arquivo: resolução de paths, cache, ciclos
    • Frozen objects: freeze/frozen? para Array/Hash
    • Regex module: match, scan, replace, split + integração String
    • Net module expandido: get/post/put/patch/delete/head/download/fetch
    • Date module: today, new, parse, valid?, leap_year?, days_in_month
    • DateTime module: now, new, parse, strftime
    • REPL melhorado: history persistente, :history, :load, :methods
    • 1959 testes, 0 falhas
    Downloads
  • v1.1.0 9d30f1059d

    root released this 2026-03-13 12:04:02 -03:00 | 261 commits to main since this release

    • Crypto module (SHA-256, MD5, HMAC, Base64, Hex)
    • CSV module (parse, generate, headers)
    • Parser fix: ENV["HOME"] funciona
    • 1900+ testes, 0 falhas
    Downloads
  • v1.0.0 4417e2121c

    root released this 2026-03-13 11:55:55 -03:00 | 262 commits to main since this release

    Standard Library completa. Math, JSON, Time, Process, ENV, Dir, string methods, type coercion. 1900+ testes.

    Downloads
  • v0.9.0 f73a793b18

    root released this 2026-03-13 11:27:59 -03:00 | 263 commits to main since this release

    Novidades

    • Generics: class Stack[T], constraints, type erasure
    • Pattern matching avançado: Or, Range, Pin, Find patterns
    • Macro system: expansão em contexto de classe
    • StringIO e StringScanner
    • WebSocket client e networking expandido
    • 6 novos exemplos
    • 1866 testes passando (+176), 0 falhas
    Downloads
  • v0.8.0 b924173671

    root released this 2026-03-13 10:33:57 -03:00 | 264 commits to main since this release

    Novidades\n\n- Decorators: @memoize, @deprecated, @time, @before/@after, @synchronized\n- Lazy Iterators: Enumerator, .lazy, 30+ iterator methods\n- Actor Model: Actor.spawn/send/ask, Supervisor, Concurrent.map/race/all/timeout\n- FFI: dlopen/dlsym, C function calls, pointer ops\n- Database: KV store + DB::Table in-memory com queries\n- 6 novos exemplos: decorator, actors, lazy, database, crypto, struct\n- 1690 testes passando (+113), 0 falhas

    Downloads
  • v0.7.0 18ace786cb

    root released this 2026-03-13 10:07:02 -03:00 | 265 commits to main since this release

    Novidades

    • VM otimizada: inline caching, tail call optimization, constant folding, fast-path ops
    • Compiler otimizado: constant folding compile-time, dead code elimination, peephole optimization
    • Profiler (koder profile): timing/calls/memory tracking, 4 formatos (text/JSON/folded/tree)
    • Stdlib +6 módulos: Net (HTTP/TCP/UDP), Crypto (SHA-256/512/MD5/HMAC), CSV, YAML, Base64, URI
    • Metaprogramação: method_missing, define_method, prepend, namespace ::, Comparable/Enumerable
    • Object introspection: class, methods, freeze/frozen?, dup, inspect, equal?, hash
    • Struct class: Struct.new(:name, :age) com accessors e igualdade estrutural
    • 1577 testes passando (+167), 0 falhas
    Downloads
  • v0.6.0 b8b1501f98

    root released this 2026-03-13 04:26:16 -03:00 | 267 commits to main since this release

    Novidades

    • koder test: 10 assertions, setup/teardown, skip
    • koder doc: markdown, search, badges CSS
    • Type checker gradual: classes, métodos, herança, inferência
    • REPL: highlighting, completion, :type/:ast/:time
    • Error reporter: diagnósticos com contexto e cores
    • 1410 testes, 0 falhas
    Downloads
  • v0.5.0 7d3848032a

    root released this 2026-03-13 03:20:22 -03:00 | 270 commits to main since this release

    Novidades

    • JS transpiler completo: runtime, source maps, bundling, 60+ métodos
    • WASM compiler completo: WASI, compound assignments
    • Web framework: templates ERB, router, sessions, forms/CSRF, static files
    • Native AOT linker: koder build --static
    • VS Code extension: syntax highlighting + LSP
    • 1276 testes, 0 falhas
    Downloads