Domande con tag 'functional-programming'

2
risposte

Linguaggio che può garantire staticamente che i campi di una mappa siano presenti

Se i dati sono semplici e gli oggetti sono complessi , sono curioso di sapere se esistono lingue digitate che sarebbero in grado di aumentare (?) un tipo di mappa in un tipo con campi garantiti. Mi rendo conto che in fase di esecuzione, in qual...
posta 26.04.2012 - 07:38
3
risposte

scegliere una piattaforma linguistica funzionale per un nuovo progetto [chiuso]

Ho scritto codice per alcuni anni e non credo di poter affermare di avere ancora una conoscenza completa di questo lavoro. La mia esperienza ruota principalmente attorno alle aree correlate a C # con una conoscenza decente su Silverlight e As...
posta 08.03.2012 - 11:14
1
risposta

Qual è la differenza tra un combinatore e il concatenamento di funzioni?

Quindi, da quello che ho letto sui combinatori, non riesco a capire come sono diversi dal semplice concatenamento delle chiamate di funzione. So che mi manca qualcosa ma non sto cercando di capire cosa mi manca. Voglio dire che g (f (x)) (dove...
posta 09.05.2013 - 04:35
1
risposta

Progettazione C ++: programmazione funzionale vs OOP

Domanda di progettazione Recentemente, ho fatto sempre più FP in C ++, principalmente sotto forma di modelli di funzioni e lambda e sovraccarico pesante di un singolo nome di funzione. Mi piacciono molto le FP per alcune operazioni ben defi...
posta 24.12.2012 - 11:42
1
risposta

Come si modella ha una relazione (di aggregazione) nei linguaggi di programmazione funzionale

Solo per essere agli stessi termini: L'aggregazione è una relazione has-a, in cui i componenti di proprietà possono esistere indipendentemente dal componente proprietario .E.g. un laghetto e alcune anatre che nuotano dentro. Un'anatra che...
posta 24.07.2016 - 17:28
1
risposta

Gli emettitori di eventi possono essere funzionali?

Ad esempio, array.map accetta un callback che restituisce un valore. const newArray = oldArray.map(item => doSomethingTo(item)); Le promesse accettano anche i callback che restituiscono un valore. const requestPromise = $.ajax(......
posta 22.09.2016 - 04:03
4
risposte

In che modo "ripeti x = x: ripeti x" restituisci una lista in Haskell?

Si suppone che restituisca una% infinita% di% di x. Tuttavia un elenco viene creato utilizzando un elemento, quindi l'operatore ':' e quindi un elenco. La definizione ricorsiva di list sembra non arrivare mai al punto in cui una lista...
posta 01.12.2015 - 19:00
3
risposte

Esistono linguaggi di programmazione funzionale "enterprise ready"? [chiuso]

Con "enterprise ready" mi riferisco alla disponibilità di strumenti: gestione delle dipendenze, gestione delle build, server dei messaggi, database, piattaforme applicative e server, e sono sicuri e scalabili? Ad esempio, esiste una alternati...
posta 04.01.2012 - 16:23
2
risposte

C'è qualche ragione particolare per l'uso di liste su code nei linguaggi di programmazione funzionale?

La maggior parte dei linguaggi di programmazione funzionale come Scheme e Haskell utilizzano gli elenchi come struttura dati principale. Le code sono identiche alle liste, ad eccezione del fatto che l'aggiunta alla fine, non all'inizio, ha un te...
posta 25.12.2013 - 20:45
1
risposta

Perchè la maggior parte dei linguaggi di programmazione funzionali interpretano anche le lingue? [chiuso]

Funzionali / non funzionali e interpretati / compilati sono due diverse categorizzazioni, tuttavia sembra che ci siano molte sovrapposizioni nei linguaggi di programmazione che rientrano in quelle categorie. È una coincidenza?     
posta 15.06.2014 - 07:49