Domande con tag 'scala'

1
risposta

FP: Catturare le caratteristiche di un processo che blocca, causa effetti collaterali e può fallire

Ho una funzione driver modifyFile che interagisce con molte fonti nel mondo esterno (ad esempio HTTP, filesystem). Diciamo che il codice è così: def downloadFile(from: String, to: String): Try[Unit] def runUnixProcess(cmd: String): Boole...
posta 26.03.2015 - 12:53
1
risposta

Scala con costruttore che richiede parametri dello stesso tipo di classe

Non ricordo, ma recentemente in una delle API ho visto qualcosa di simile a class A (member:A){} . Scala lo supporta e non c'è alcun problema nel creare una classe del genere, ma come inizializzarla e a quale scopo servirebbe una classe del...
posta 31.01.2014 - 00:05
1
risposta

L'unità che esegue il test di determinate attività viene eseguita in un processo

Ho un codice Scala che desidero testare unitamente con ScalaMock: class CancellationManagerSpec extends FlatSpec with MockFactory { "Cancelling a shipment" should "check shipment is not already shipped" in { val manager = mock[Cancella...
posta 22.12.2017 - 15:08
1
risposta

È possibile implementare un wrapper del database in Scala usando i Tratti? Esiste un modo migliore?

Ho deciso di implementare un wrapper del database per fornire le operazioni sui dati di un servizio Web utilizzando dbms postgresql. I modelli nel mio database sono molto complessi e framework come slick forniscono più problemi e necessità...
posta 16.10.2017 - 08:52
1
risposta

attori in un handshake di protocollo sequenziale

Sono nuovo per gli attori e sto cercando di implementare un handshake di protocollo molto sequenziale (tramite websocket). Questo è in Scala / Akka. Va qualcosa del genere: La connessione HTTP viene stabilita e aggiornata a websocket Il...
posta 11.12.2014 - 18:45
1
risposta

L'idea della funzione in Scala / Functionaljava

Da sviluppo guidato dal cervello It turns out, that every Function you’ll ever define in Scala, will become an instance of an Implementation which will feature a certain Function Trait. There is a whole bunch of that Function Tra...
posta 24.11.2012 - 15:43
1
risposta

Extends per feature (aka mix-in) in Scala è una cattiva pratica, non è vero?

In Scala, a volte la classe estende un tratto per fornire alcuni metodi per estendere la classe all'interno . ScalaTest import org.scalatest._ class ExampleSpec extends FlatSpec with Matchers { ... Matchers trait fornisce un met...
posta 16.12.2018 - 04:01
2
risposte

Il foglio di lavoro Scala (oi registri REPL) appartiene allo SCM?

Anche l'IDE di Eclipse Scala (e Intellij Idea) ha, insieme a una CLI REPL standard, un artefatto chiamato Foglio di lavoro , che funziona come un registro REPL persistente: l'intero file viene compilato ed eseguito al momento del salvataggio e...
posta 09.02.2018 - 15:54
0
risposte

iodiomatic futuri fallimenti in scala

quale sarebbe il modo più idiomatico di recuperare da un futuro fallito val fut: Future[Option[Int]] = Future.failed(new RuntimeException("Hi, I have failed")) case class ApplicationException(msg: String) extends RuntimeException(msg) al t...
posta 09.04.2017 - 10:01
0
risposte

SQL / HQL in un controller del framework Play e un modello del livello di servizio

Ho iniziato a utilizzare Play Framework un paio di mesi fa. "Ridefinisce" molte convenzioni dal tradizionale mondo Java (come il modo di usare metodi statici tra le altre cose). Stavo visualizzando la documentazione quando ho trovato questo pe...
posta 19.03.2016 - 11:57