How to use Functional Reactive Programming without Black Magic
During UIKonf 2015 I gave a talk about how to implement your own ReactiveCocoa using ideas from Swift like generics and value types.
You can watch the full video at YouTube here:
Or just skim through my slides:
If you still want to know more about the whole idea of monads you can read my blog post series on reactive programming.