'''
import akka.actor.{Actor, ActorSystem, Props}
case object Ping
case object Pong
class PingActor extends Actor {
val pongActor = context.actorOf(Props[PongActor])
def receive = {
case Ping =>
println("Ping")
pongActor ! Pong
case _ =>
println("Unknown message")
}
}
class PongActor extends Actor {
def receive = {
case Pong => println("Pong")
case _ => println("Unknown message")
}
}
object Main extends App {
val system = ActorSystem("PingPongSystem")
val pingActor = system.actorOf(Props[PingActor])
pingActor ! Ping
}
'''
'''
GET /profile controllers.UserController.profile()
POST /login controllers.AuthController.login()
'''
'''
import slick.jdbc.MySQLProfile.api._
case class User(id: Int, name: String, email: String)
class Users(tag: Tag) extends Table[User](tag, "users") {
def id = column[Int]("id", O.PrimaryKey)
def name = column[String]("name")
def email = column[String]("email")
def * = (id, name, email).mapTo[User]
}
val users = TableQuery[Users]
val db = Database.forConfig("myDatabase")
val query = users.filter(_.id === 1).result.headOption
val result = db.run(query)
'''