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.









5
Qual è il linguaggio di produzione più compatibile e ampiamente utilizzato per esportare le conoscenze e le abilità acquisite da Haskell?
Mi piace Haskell, chiaro e semplice. Mentre Haskell è utilizzato nei software di produzione, non è particolarmente diffuso da quello che ho visto. Qual è la lingua più simile e ancora ampiamente utilizzata per quanto riguarda i progetti di produzione in modo che io abbia la possibilità di avere una …

4
Il paradigma funzionale non è troppo divergente con l'hardware sottostante per essere generalmente efficiente?
Ispirato da una domanda di SO: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell Può essere un lungo dibattito sui numerosi vantaggi e svantaggi di FP, ma per ora, vorrei restringere l'ambito alla principale efficienza di FP su hardware moderno. Tesi: Il paradigma funzionale implica immutabilità e apolidia (?), Ma l'hardware su cui eseguiamo programmi funzionali è …

3
Programmazione funzionale e avventure testuali
Questa è principalmente una domanda teorica su FP, ma prenderò avventure testuali (come la vecchia scuola Zork) per illustrare il mio punto. Mi piacerebbe conoscere le tue opinioni su come modellare una simulazione stateful con FP. Le avventure testuali sembrano davvero richiedere OOP. Ad esempio, tutte le "stanze" sono istanze …





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.