Domande con tag 'haskell'

5
risposte

Qual è il linguaggio di produzione più compatibile e ampiamente utilizzato per esportare le conoscenze e le competenze 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 produ...
posta 01.09.2011 - 01:55
5
risposte

Come dovrebbe essere abituato a pensare a FP come leggere il codice imperativo?

Mi sono laureato all'università circa cinque mesi fa e ho lavorato in una startup locale negli ultimi quattro mesi. Durante l'università, ho studiato Haskell, F # etc da solo. Ci è stato insegnato Java all'università, ma sono stato esposto alla...
posta 27.09.2011 - 13:15
1
risposta

Perché Haskell non è in grado di evitare una valutazione ripetuta senza la limitazione del monomorfismo?

Ho appena finito learnyouahaskell l'altro giorno, e stavo cercando di dare un senso alla restrizione del monomorfismo, come descritto da Haskell Wiki . Penso di capire come il MR possa prevenire valutazioni ripetute, ma non riesco a capire per...
posta 06.05.2015 - 21:50
8
risposte

Perché la sintassi del linguaggio funzionale non è più simile alla lingua umana?

Sono interessato alla programmazione funzionale e ho deciso di confrontarmi con Haskell. Mi fa male la testa ... ma alla fine lo prenderò ... Ho una curiosità però, perché la sintassi è così criptica (in mancanza di un'altra parola)? C'è una...
posta 05.10.2012 - 11:48
2
risposte

Suggerimenti per una libreria della GUI in Haskell [chiuso]

Come Haskell Wiki stesso afferma : There is a large number of GUI libraries for Haskell. Unfortunately there is no standard one and all are more or less incomplete. In general, low-level veneers are going well, but they are low level. High...
posta 21.03.2011 - 02:19
9
risposte

Risorse per migliorare la comprensione della ricorsione? [chiuso]

So cos'è la ricorsione (quando un patten si ripresenta in sé, tipicamente una funzione che si chiama su una delle sue linee, dopo un breakout condizionale ... giusto?), e posso capire le funzioni ricorsive se le studio da vicino . Il mio problem...
posta 11.03.2011 - 23:06
5
risposte

Qual è il termine corretto per una funzione inversa a un costruttore - per scartare un valore da un tipo di dati?

Modifica: sto riformulando la domanda un po '. Apparentemente ho causato un po 'di confusione perché non mi ero reso conto che il termine distruttore è usato in OOP per qualcosa di abbastanza diverso - è una funzione invocata quando un ogget...
posta 12.10.2012 - 14:18
5
risposte

Può * qualsiasi * attività del programma essere espressa senza stato?

Questa è una domanda teorica, ma dopo molti anni di programmazione in quello che ora realizzo è una tecnica imperativa "normale", usando principalmente C ++, ho scoperto questo altro mondo di programmazione funzionale, che ho scoperto casualment...
posta 14.10.2013 - 08:19
2
risposte

Perché il tipo di opzione Scala non è chiamato Forse, proprio come in Haskell? [chiuso]

Perché il tipo di opzione Scala non è chiamato Forse, proprio come in Haskell? Forse mi rende molto più "senso semantico", ma forse Option ha un comportamento diverso di cui non sono a conoscenza. C'è qualche ragione particolare per cui Op...
posta 09.08.2013 - 15:45
2
risposte

Come gestire il "dogmatismo" tecnologico

Ho lasciato un lavoro (per trasferirmi in un altro paese) dove ho programmato Javascript e Haskell (alcuni python) la maggior parte del tempo. Mi è piaciuto molto perché le persone erano obiettive, positive, matematiche, eppure hanno fatto un sa...
posta 01.09.2011 - 05:30