scala
Sometimes it can be useful to include another configuration file, for example if you have one application.conf with all environment independent settings and then override some settings for specific environments. Akka manual (2.9.4 Including…
以前からAkkaを利用したアプリケーションを作成しているのですが、Configurationの概念をうまく理解できていません。 まず、DHT((分散ハッシュテーブル))を実現するためのライブラリをAkkaとScalaで作成しました。P2PChordというライブラリです。 これが…
Actorの挙動が奇妙奇天烈(おまえがわるい)ので苦しんでいます。 状況 Actorにメッセージを送り、変数(ケースクラス)の内容の一部をごにょごにょして返す 症状 勝手にActorが分身してる インスタンスを生成してるから変数が初期化されてる 初期化されたケ…
こんにちは。for式でStateをチェインさせたら面倒なことになりまして。 def proc: State[A, Unit] = { for { st <- get[A] _ <- someActor ! someMessage _ <- println("ほげほげ") st3 <- get[A] } yield st3 } ここの、 _ <- someActor ! someMessage _ <-…
ある型Baseを引数に取るようなコンテクストで他の型のインスタンスを使おうとすると、当然、通常ならばコンパイラがエラーを吐く。 //example class DrinkContent(receipt: String) { val receiptVal = receipt def drink = {System.out.println(receiptVal)…