Translate

miércoles, 13 de marzo de 2024

Discard patterns o underscore o guion bajo en Gleam

 


pub fn main() {

  // This variable is never used

  let _score = 1000

}

Si se asigna una variable pero no se utiliza, Gleam emitirá una advertencia.

Si se pretende que una variable no se utilice, el nombre puede tener como prefijo un guión bajo, silenciando la advertencia.

Si al ejemplo le quitamos el _ vamos a obtener el siguiente warning : 

warning: Unused variable
  ┌─ /src/main.gleam:3:7
  │
  │   let score = 1000
  │       ^^^^^ This variable is never used

Hint: You can ignore it with an underscore: `_score`.