Skip to content

Instantly share code, notes, and snippets.

View abhsrivastava's full-sized avatar

Abhishek Srivastava abhsrivastava

  • Seattle, WA
View GitHub Profile
@abhsrivastava
abhsrivastava / Cassandra Graph Stage
Last active July 1, 2017 23:45
This is a graph stage source for cassandra data database
import com.datastax.driver.core._
import akka.stream.stage._
import akka.stream._
import akka.actor.ActorSystem
import akka.stream.ActorMaterializer
import akka.stream.scaladsl._
object AkkaStreamTest2 extends App {
val system = ActorSystem.create("StreamsExamples")
import system.dispatcher
@abhsrivastava
abhsrivastava / EnumReplacement.scala
Last active April 28, 2017 03:28
Getting Rid of Scala Enums and Clean Json Serialization
sealed case class Color(value: String)
object Color {
object red extends Color("red")
object green extends Color("green")
object blue extends Color("blue")
}
// pattren matching
val x = Color.red
val y = Color.green