Il linguaggio Swift supporta uno dei costrutti tipici della programmazione funzionale, vale a dire le closure: ecco cosa sono e come utilizzarle.

Alcuni esempi pratici che mostrano come utilizzare le enumerazioni nel linguaggio Swift, analizzando le principali differenze con il linguaggio C e simili.