Domande con tag 'scala'

1
risposta

Quali progetti open source Scala dovrei studiare per imparare le migliori pratiche di codifica [chiuso]

Quali progetti open source consiglieresti alle persone di studiare per imparare come scrivono Scala i professionisti? Alcuni degli attributi che sto cercando - anche se non tutti devono essere presenti in ogni progetto esemplare: Uso idio...
posta 29.03.2011 - 05:08
4
risposte

Unit test di codice funzionale tipizzato staticamente

Volevo chiederti delle persone, in quali casi ha senso testare un codice funzionale tipizzato in modo unitario, come scritto in haskell, scala, ocaml, nemerle, f # o haXe (l'ultimo è quello a cui sono veramente interessato, ma Volevo sfruttare l...
posta 24.11.2011 - 11:11
2
risposte

(Dis-) vantaggi della tipizzazione strutturale

Ho appena visto questo talk di Daniel Spiewak dove parla dei vantaggi di tipizzazione strutturale rispetto alla digitazione nominale di Scala ans Java. Un esempio di questa differenza sarebbe il seguente codice Java public interface Foo...
posta 07.11.2011 - 15:20
2
risposte

C'è un libro canonico su Scala? [chiuso]

Sono interessato all'apprendimento di Scala, ma a causa della sua relativa novità, non riesco a trovare un sacco di libri a riguardo. Esiste un libro là fuori che è lo standard di fatto per descrivere le migliori pratiche, le metodologie di p...
posta 03.10.2010 - 23:36
3
risposte

Le origini storiche della Scala implicita

Scala è stato definito complesso con la sua ricca funzione impostata da molti dei miei colleghi e alcuni hanno persino incolpato tutte quelle nuove caratteristiche di esso. Mentre la maggior parte dei programmatori è a conoscenza delle funzion...
posta 31.05.2012 - 08:52
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

Qual è il percorso di apprendimento ideale per creare app Android con Scala, senza precedente esperienza Java

Sfortunatamente, al momento non ci sono libri sull'argomento "Impara lo sviluppo Android con Scala", che sarebbe la soluzione ideale. Immagino che dovrò raccogliere almeno 3 libri qui, uno per ogni argomento. Tuttavia, non ho idea di quale ordin...
posta 12.02.2012 - 04:18
1
risposta

Scala come linguaggio per la programmazione generica

Nel documento "Uno studio comparativo esteso sul supporto linguistico per la programmazione generica" di Garcia et al. un interessante confronto tra le caratteristiche dei linguaggi di programmazione per la programmazione generica è dato: con...
posta 24.11.2012 - 12:00
3
risposte

Che cos'è una "rappresentazione sollevata"?

Hai appena trovato questo termine qui: link "We'll demonstrate the Flow API—a lifted representation—as well as a pluggable way of transforming the lifted representation into the execution representation—Flow Materialization." Go...
posta 08.09.2014 - 15:11
1
risposta

Perché l'aggiunta ad una lista in Scala ha una complessità temporale (n)?

Ho appena letto che il tempo di esecuzione dell'operazione append per List (: +) cresce linearmente con la dimensione del List . L'aggiunta a List sembra un'operazione abbastanza comune. Perché il modo idiomatico per fare ciò è...
posta 06.11.2013 - 19:07