This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import akka.actor.{ ActorSystem, Actor, Props } | |
class HelloWorld { | |
def foobar = println(Thread.currentThread().getName()) | |
} | |
object Test { | |
class TestActor(hw: HelloWorld) extends Actor { | |
def receive = { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// our model | |
object model { | |
abstract class X | |
case class A extends X | |
case class B extends X | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// a dependency | |
trait Driver { | |
val message: String | |
} | |
trait ProductionDriver extends Driver { | |
val message = "production " | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
trait Driver | |
trait TestDriver | |
class PostFactory { | |
def hello = "post" | |
} | |
class BlogFactory { | |
def hello = "blog" |
NewerOlder