Skip to content

Instantly share code, notes, and snippets.

View MartinHH's full-sized avatar

Martin Hansen MartinHH

  • Hamburg, Germany
View GitHub Profile
@MartinHH
MartinHH / SwitchMap.scala
Last active December 15, 2018 15:37
RxScala vs Monix(3.0.0-RC2): behavior of SwitchMap when "parent" Observable completes
package example
import monix.execution.Ack
object Main {
def main(args: Array[String]): Unit = {
implicit val s = monix.execution.schedulers.TestScheduler()
val parent = monix.reactive.subjects.PublishSubject[Int]()
val child = monix.reactive.subjects.PublishSubject[Int]()
package example
import akka.actor.ActorSystem
import akka.stream.ActorMaterializer
import akka.stream.scaladsl._
object WeightExample {
def main(args: Array[String]) {
package example
import akka.actor.ActorSystem
import akka.stream.scaladsl._
import akka.stream.{ClosedShape, ThrottleMode, ActorMaterializerSettings, ActorMaterializer}
import scala.collection.immutable.SortedSet
import scala.concurrent.duration._
import scala.concurrent.ExecutionContext
import scala.language.postfixOps