import gleam/dict
import gleam/io
pub fn main() {
let scores = dict.from_list([#("Lucy", 13), #("Drew", 15)])
io.debug(scores)
let scores =
scores
|> dict.insert("Bushra", 16)
|> dict.insert("Darius", 14)
|> dict.delete("Drew")
io.debug(scores)
}
El módulo estándar gleam/dict define el tipo Dict de Gleam y las funciones para trabajar con él. Un dict es una colección de claves y valores que otros lenguajes pueden llamar un mapa hash o una tabla.
new y from_list se pueden utilizar para crear nuevos dicts.
insert y delete se utilizan para agregar y eliminar elementos de un dict.
Al igual que las listas, los dicts son inmutables. Insertar o eliminar un elemento de un dict devolverá un nuevo dict con el elemento agregado o eliminado.
Los dicts no están ordenados. Si parece que los elementos de un dict están en un orden determinado, es incidental y no se debe confiar en ello. Cualquier orden puede cambiar sin previo aviso en futuras versiones o en diferentes entornos de ejecución.