Práctica: Suma de Prefijos

Escriba una función prefix que funciona de manera parecida a List::Util::reduce: recibe una referencia a un código que describe una operación $ \oplus$ y una lista $ \mathcal{L} = \{ x_1, \ldots x_n \}$ y devuelve una lista con los resultados de la operación sobre los prefijos de la lista: $ x_1, x_1 \oplus x_2, x_1 \oplus x_2 \oplus x_3 \ldots x_1 \oplus \ldots x_n$ . Por ejemplo, la llamada prefix { $a + $b } (1, 2, 3) retornará la lista (1, 3, 6).

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19