Curso de Raku / Avanzado / Módulos / Fundamentos de módulos / Exercises
Usar un módulo de estadísticas
Problema
Se te proporciona un módulo Stats.rakumod que exporta
dos subrutinas — total y mean — donde
mean se construye sobre total:
unit module Stats;
sub total(@numbers) is export {
[+] @numbers
}
sub mean(@numbers) is export {
total(@numbers) / @numbers.elems
}Escribe un programa separado que use este módulo y, para la lista
10, 20, 30, 40, imprima tanto el total como la media.
Ejemplo
Al ejecutar con el módulo en la ruta de búsqueda, el programa imprime:
$ raku -I. stats.raku
total: 100
mean: 25Solución
Navegación del curso
← Solución: Usar el convertidor | Solución: Usar un módulo de estadísticas →