Domande con tag 'functional-programming'

1
risposta

Modelli dell'interfaccia utente in lingue funzionali

Vorrei iniziare a trafficare con ClojureScript, ma sono perplesso su alcuni punti. Il mio problema è quello che è un buon modo per gestire i cambiamenti di stato derivanti dall'interazione dell'utente, quando si cerca di lavorare in modo funzion...
posta 22.03.2012 - 18:45
4
risposte

Design in linguaggi "misti": progettazione orientata agli oggetti o programmazione funzionale?

Negli ultimi anni, le lingue che mi piace usare diventano sempre più "funzionali". Ora uso linguaggi che sono una sorta di "ibrido": C #, F #, Scala. Mi piace progettare la mia applicazione usando classi che corrispondono agli oggetti del domini...
posta 29.03.2012 - 10:15
2
risposte

Possiamo davvero usare l'immutabilità in OOP senza perdere tutte le funzionalità chiave OOP?

Vedo i vantaggi di rendere immutabili gli oggetti nel mio programma. Quando penso profondamente a un buon design per la mia applicazione, spesso arrivo a molti dei miei oggetti immutabili. Spesso arriva al punto in cui mi piacerebbe avere tutti...
posta 02.06.2017 - 12:08
5
risposte

Sarebbe ok se decidessi di scrivere tutto il mio Ruby come se fosse Haskell?

Dato che Ruby ha una buona lista di funzionalità operative integrate - riduce, mappa, seleziona, raccoglie ecc. Ha Procs, Blocks e Lambdas, e ha un bel supporto per l'iterazione (la famiglia each ), sarebbe un brutto decisione progettuale se...
posta 27.04.2011 - 01:35
6
risposte

Devo scegliere un linguaggio di programmazione funzionale?

Recentemente sono stato più preoccupato del modo in cui scrivo il mio codice. Dopo aver letto alcuni libri sui modelli di progettazione (e sulla loro eccessiva implementazione, ne sono certo), ho spostato il mio modo di pensare molto per incapsu...
posta 12.03.2011 - 23:10
7
risposte

Argomenti per la programmazione funzionale [chiusa]

Recentemente ho studiato F # per divertimento (sono un VB.NET/C# dev), e mi piace davvero molto di ciò che ha da offrire. Teoricamente questo è. Ma sto avendo problemi a pensare a scenari in cui sceglierei codice in F # piuttosto che in C #. Qua...
posta 21.02.2011 - 23:10
5
risposte

Una soluzione puramente funzionale a questo problema può essere pulita quanto l'imperativo?

Ho un esercizio in Python come segue: un polinomio è dato come una tupla di coefficienti tale che i poteri sono determinati dagli indici, ad esempio: (9,7,5) significa 9 + 7 * x + 5 * x ^ 2 scrive una funzione per calcolare il suo valor...
posta 20.12.2013 - 18:12
4
risposte

Qual è il nome dell'argomento funzionale in piega

Nella funzione di ordine superiore piegare / ridurre qual è il nome, se esiste, di l'argomento funzionale? Sto lavorando su una libreria di elaborazione tabellare monadica in cui le righe vengono piegate per produrre analisi semplici (come...
posta 13.12.2013 - 17:22
3
risposte

I linguaggi di programmazione funzionale hanno più possibilità di eseguire l'ottimizzazione del tempo di compilazione?

Stavo leggendo il libro "Programmazione funzionale per il mondo reale". È iniziato con il confronto tra linguaggi di programmazione imperativi e funzionali. E ha affermato che i "valori" e le "espressioni" nella programmazione funzionale sono di...
posta 26.04.2011 - 15:58
4
risposte

STDOUT e la sua impurità

Ho letto molti libri e articoli sulla programmazione funzionale e mi vergogno ancora di non riuscire a capire di sicuro alcuni concetti di base. Una delle idee principali della programmazione funzionale è che lo stesso input dovrebbe sempre p...
posta 15.09.2011 - 15:53