I am reading Concepts, Techniques, and Models of Computer Programming and came across Flow-based (FBP) and Reactive programming paradigms. Now I have found the following article from J. Paul Morrison, the person who invented FBP. I am also some what familiar with Reactive programming. But I am having hard time to differentiate this two paradigms. Both belong to Declarative and also under Dataflow paradigm. But what really sets them apart? I would like a concise answer with greatest distinction between these two approaches outlined.