import gleam/io
pub fn main() {
io.debug(get_name("Hello, Joe"))
io.debug(get_name("Hello, Mike"))
io.debug(get_name("System still working?"))
}
fn get_name(x: String) -> String {
case x {
"Hello, " <> name -> name
_ -> "Unknown"
}
}
Se puede utilizar patrones en cadenas de caracteres, el operador <> se puede usar para hacer coincidir cadenas con un prefijo específico.
El patrón "Hello, " <> nombre coincide con cualquier cadena que comience con "Hello, " y asigna el resto de la cadena al nombre de la variable.