Domande taggate «functional-programming»

La programmazione funzionale è un paradigma che tenta di risolvere i problemi computazionali mediante la valutazione concatenata di funzioni il cui output è determinato dai loro input piuttosto che dallo stato del programma. In questo stile di programmazione, effetti collaterali e dati mutabili sono deprecati e solitamente strettamente isolati.



3
Che cos'è una lambda e perché sarebbe utile? [chiuso]
Finora ho sentito parlare di: Calcolo lambda Programmazione lambda Espressioni Lambda Funzioni lambda Che tutto sembra essere correlato alla programmazione funzionale ... Apparentemente sarà integrato in C ++ 1x, quindi potrei capire meglio ora: http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions Qualcuno può definire brevemente quali sono le cose lambdas e dare un dove può essere …







6
Soluzione alternativa per Java verificate eccezioni
Apprezzo molto le nuove funzionalità di Java 8 su lambdas e le interfacce dei metodi predefiniti. Tuttavia, mi annoio ancora con le eccezioni verificate. Ad esempio, se voglio solo elencare tutti i campi visibili di un oggetto, vorrei semplicemente scrivere questo: Arrays.asList(p.getClass().getFields()).forEach( f -> System.out.println(f.get(p)) ); Tuttavia, poiché il getmetodo …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.