Add switch expression syntax
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
El issue no nombra ningún archivo, prueba ni punto de entrada. Empieza revisando el analizador y evaluador del lenguaje de expresiones de Expr, y luego define la sintaxis de switch y su semántica de evaluación condicional. El trabajo estará terminado cuando la sintaxis esté implementada con pruebas que cubran la selección sin evaluar casos innecesarios.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
But implementing it as function not the best solution. As it will require to evaluate all conditions and cases before choosing a correct one.
We need to create a proper switch syntax in Expr.
Originally posted by @antonmedv in https://github.com/expr-lang/expr/issues/579#issuecomment-1970720918
- Lenguaje dominante
- Go
- Estrellas
- 8k
- Forks
- 529
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de expr-lang/expr
-
docs needed
Dificultad 1/5 1-3 horas Aptitud para principiantes 62/100
-
`find`, `findIndex`, `first` and `get` are type-checked as the element type where they return nil Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
Release latest master branch Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Todos los issues de expr-lang/expr
Issues similares
-
area/dev-productivity area/disaster-recovery area/ipcei kind/enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
kind/bug status/0-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
🤔 refinement needed
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
equinor/radix-operator#1979 ·