Propietario

1 repositorio indexado · Ver en GitHub

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Linter rule: code after an expression that never returns
    Abierto
    enhancement linters

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#498 ·

    Los mantenedores suelen responder en 1 día

  • Linter rule: unused private defs, types and context members
    Abierto
    enhancement linters

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    nanyx-lang/nanyx#496 ·

    Los mantenedores suelen responder en 1 día

  • A record field whose name starts with 'type' does not parse
    Abierto
    bug parser

    Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100

    nanyx-lang/nanyx#493 ·

    Los mantenedores suelen responder en 1 día

  • Add functions that return two values in ascending order (from #488)
    Abierto
    enhancement stdlib

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#489 ·

    Los mantenedores suelen responder en 1 día

  • Correct the stdlib docs on String.length, Int.parse, maps and the parseInt example
    Abierto
    documentation stdlib

    Dificultad 3/5 1-2 días Aptitud para principiantes 56/100

    nanyx-lang/nanyx#482 ·

    Los mantenedores suelen responder en 1 día

  • Type-check a list literal of different tags
    Abierto
    bug compilation type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 65/100

    nanyx-lang/nanyx#481 ·

    Los mantenedores suelen responder en 1 día

  • Even out Option and Result: toList, values, orElse, Result.mapOr, Result.toOption
    Abierto
    enhancement stdlib

    Dificultad 4/5 3-5 días Aptitud para principiantes 54/100

    nanyx-lang/nanyx#480 ·

    Los mantenedores suelen responder en 1 día

  • Find a string's length on a lambda parameter typed by the call
    Abierto
    bug compilation type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 54/100

    nanyx-lang/nanyx#479 ·

    Los mantenedores suelen responder en 1 día

  • Add the Yield context, for List.select and List.selectOne
    Abierto
    compilation type checker

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#478 ·

    Los mantenedores suelen responder en 1 día

  • Add a map(k, v) type and map literals
    Abierto
    compilation parser

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    nanyx-lang/nanyx#477 ·

    Los mantenedores suelen responder en 1 día

  • Order strings and generic values with < and the other comparisons
    Abierto
    compilation type checker

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#476 ·

    Los mantenedores suelen responder en 1 día

  • Add List.sum, min, max and sort
    Abierto
    enhancement stdlib type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    nanyx-lang/nanyx#475 ·

    Los mantenedores suelen responder en 1 día

  • Add the List search and slicing helpers: contains, indexOf, count, isEmpty, last, dropLast, takeWhile, mapIndexed, flatMap
    Abierto
    enhancement stdlib

    Dificultad 4/5 3-5 días Aptitud para principiantes 58/100

    nanyx-lang/nanyx#474 ·

    Los mantenedores suelen responder en 1 día

  • Make the stdlib's documented named arguments, such as split(on =), compile
    Abierto
    question stdlib type checker

    Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100

    nanyx-lang/nanyx#473 ·

    Los mantenedores suelen responder en 1 día

  • Write open record types with ... and ...r
    Abierto
    compilation enhancement parser type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 54/100

    nanyx-lang/nanyx#471 ·

    Los mantenedores suelen responder en 1 día

  • Reject a record with extra or missing fields where a closed record is expected
    Abierto
    bug compilation type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 54/100

    nanyx-lang/nanyx#470 ·

    Los mantenedores suelen responder en 1 día

  • Internal errors from the emitter say 'Internal error: Internal error:'
    Abierto
    bug error messages wasm backend

    Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100

    nanyx-lang/nanyx#466 ·

    Los mantenedores suelen responder en 1 día

  • Branches that give one tag with different tags in its payload fail to join
    Abierto
    bug type checker

    Dificultad 3/5 1-2 días Aptitud para principiantes 75/100

    nanyx-lang/nanyx#463 ·

    Los mantenedores suelen responder en 1 día

  • Type-check list elements whose record fields hold different tags, as in the docs' nested patterns
    Abierto
    bug compilation type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 50/100

    nanyx-lang/nanyx#461 ·

    Los mantenedores suelen responder en 1 día

  • Compile record patterns by member name, as (id = 1), in the WebAssembly backend
    Abierto
    compilation wasm backend

    Dificultad 3/5 1-2 días Aptitud para principiantes 82/100

    nanyx-lang/nanyx#460 ·

    Los mantenedores suelen responder en 1 día

  • Parse ... in a record pattern by member name, as (status = #some(val), ...) in the docs
    Abierto
    compilation parser

    Dificultad 3/5 1-2 días Aptitud para principiantes 78/100

    nanyx-lang/nanyx#459 ·

    Los mantenedores suelen responder en 1 día

  • Wasm backend refuses a piped call whose lambda names only a union's leftover tags (NYX0301)
    Abierto
    bug compilation wasm backend

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    nanyx-lang/nanyx#457 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Break up the formatter's 1,090-line format closure, and keep () lambdas in the AST
    Abierto
    code quality formatting

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#451 ·

    Los mantenedores suelen responder en 1 día

  • Tidy around PatternSpace: string kinds, a copied unalias, three catch-all rules
    Abierto
    code quality type checker

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    nanyx-lang/nanyx#450 ·

    Los mantenedores suelen responder en 1 día

  • Track placed deferred errors by identity, not by their message text
    Abierto
    code quality compilation error messages

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    nanyx-lang/nanyx#449 ·

    Los mantenedores suelen responder en 1 día

  • Remove what the core IR kept only to match the deleted lowering path
    Abierto
    code quality wasm backend

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    nanyx-lang/nanyx#448 ·

    Los mantenedores suelen responder en 1 día

  • Calling a closure held in a top-level value runs the value twice
    Abierto
    bug compilation wasm backend

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    nanyx-lang/nanyx#446 ·

    Los mantenedores suelen responder en 1 día

  • Parse named-field parameters, as { x = innerX, y = innerY -> ... } in the docs
    Abierto
    compilation parser

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#443 ·

    Los mantenedores suelen responder en 1 día

  • Parse a lambda's result annotation, as { (x: int): int -> x * 2 } in the docs
    Abierto
    compilation parser

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    nanyx-lang/nanyx#442 ·

    Los mantenedores suelen responder en 1 día

  • Call a function value whose parameter is a tuple, with a tuple argument, in the backend
    Abierto
    bug compilation wasm backend

    Dificultad 4/5 3-5 días Aptitud para principiantes 51/100

    nanyx-lang/nanyx#441 ·

    Los mantenedores suelen responder en 1 día

  • Lift lambdas in the core IR instead of on the syntax tree
    Abierto
    compilation enhancement wasm backend

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#425 ·

    Los mantenedores suelen responder en 1 día

  • Structural equality and printing for records and lists
    Abierto
    compilation enhancement wasm backend

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    nanyx-lang/nanyx#424 ·

    Los mantenedores suelen responder en 1 día

  • A pipe on the result of a function defined later in the file finds no attached function
    Abierto
    type checker

    Dificultad 5/5 Más de una semana Aptitud para principiantes 44/100

    nanyx-lang/nanyx#421 ·

    Los mantenedores suelen responder en 1 día

  • Language server tests sometimes time out initialising the client on Windows CI
    Abierto
    code quality lsp

    Dificultad 3/5 1-2 días Aptitud para principiantes 57/100

    nanyx-lang/nanyx#417 ·

    Los mantenedores suelen responder en 1 día

  • Lower to the core IR without recursing once per statement
    Abierto
    code quality compilation wasm backend

    Dificultad 4/5 3-5 días Aptitud para principiantes 58/100

    nanyx-lang/nanyx#412 ·

    Los mantenedores suelen responder en 1 día

  • Code quality: tracking issue
    Abierto
    code quality

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    nanyx-lang/nanyx#379 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Tidy the CLI: command docs, ignored --out, exit codes
    Abierto
    code quality compilation

    Dificultad 3/5 1-2 días Aptitud para principiantes 56/100

    nanyx-lang/nanyx#378 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Report backend internal errors apart from unsupported features
    Abierto
    code quality error messages wasm backend

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    nanyx-lang/nanyx#377 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • String literals over about 3.8 KB overlap the heap
    Abierto
    bug compilation wasm backend

    Dificultad 3/5 1-2 días Aptitud para principiantes 77/100

    nanyx-lang/nanyx#375 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Stop re-solving every constraint on each lookup in the type checker
    Abierto
    code quality type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    nanyx-lang/nanyx#374 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Infer local and module defs with one function, and gather pattern errors like expression errors
    Abierto
    code quality type checker

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    nanyx-lang/nanyx#373 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Share test helpers, and make error tests assert which error
    Abierto
    code quality

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    nanyx-lang/nanyx#372 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Split the large test files by feature
    Abierto
    code quality

    Dificultad 4/5 3-5 días Aptitud para principiantes 43/100

    nanyx-lang/nanyx#371 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Build the parser's and the formatter's operator tables from one list
    Abierto
    code quality formatting parser

    Dificultad 4/5 3-5 días Aptitud para principiantes 47/100

    nanyx-lang/nanyx#370 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Remove dead code in the parser, the backend and the parser tests
    Abierto
    code quality good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    nanyx-lang/nanyx#369 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Replace the backend's hand-written syntax tree walks with exprChildren
    Abierto
    code quality wasm backend

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    nanyx-lang/nanyx#368 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Name the parser's desugared calls (__for, __with, __range, ...) in one place
    Abierto
    code quality compilation

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    nanyx-lang/nanyx#367 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Split the parser out of Program.fs
    Abierto
    code quality parser

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    nanyx-lang/nanyx#366 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Split Library.fs by job: workflow desugaring, rewrites, attributes, linking, compiling
    Abierto
    code quality compilation

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    nanyx-lang/nanyx#365 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Split Infer.fs around its one recursive chain
    Abierto
    code quality type checker

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    nanyx-lang/nanyx#364 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.