Corso di Raku / Appendice 🆕 / Flusso e funzioni / Subroutine e stile funzionale / Exercises

Componete due funzioni

Problema

Scrivi una subroutine compose che prende due funzioni e restituisce una nuova funzione che le applica una dopo l’altra — prima la seconda, poi la prima. Componi «raddoppia» con «aggiungi uno», poi chiama il risultato su 5 (che dà 12).

Esempio

Il programma stampa:

12

Soluzione

Vedi la soluzione

Soluzione: Somma delle cifre per ricorsione   |   Soluzione: Componete due funzioni