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: 25

Solución

Ver la solución

Solución: Usar el convertidor   |   Solución: Usar un módulo de estadísticas