Slide 29
Slide 29 text
SIGNALPRODUCER - SOMETHING
var userNameProducer = SignalProducer { (observer, disposable) in
["foo", "bar", "zap", "bin", "fizz"].forEach { userName in
print("Sending Username: \(userName)")
observer.sendNext(userName)
}
}
userNameProducer.startWithNext { userName in
print("Received Username: \(userName)")
}