Accumula

Accumula

Facile

Istruzioni

Implementa l'operazione accumulate: data una collezione e un'operazione da eseguire su ogni elemento della collezione, restituisce una nuova collezione che contiene il risultato dell'applicazione di quell'operazione a ogni elemento della collezione di input.

Data la collezione di numeri:

  • 1, 2, 3, 4, 5

E l'operazione:

  • elevare un numero al quadrato (x => x * x)

Il codice dovrebbe essere in grado di produrre la collezione dei quadrati:

  • 1, 4, 9, 16, 25

Dai un'occhiata alla suite di test per vedere la firma della funzione attesa.

Restrizioni

Lascia stare quella funzionalità collect/map/fmap/come-si-chiama fornita dalla tua libreria standard! Risolvi questo esercizio da solo, usando altri strumenti di base.

Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Erlang Exercism

Vuoi iniziare Accumula?

Iscriviti a Exercism per imparare e padroneggiare Erlang con 85 esercizi e il mentoring di persone reali, tutto gratis.