New answers tagged promises
I'm more interested in answering the questions within your post, or rather the source of your confusion. As for the question in the title: are promises functional? yes they can be. See this page for promises in Haskell, which is the prototypical pure functional programming lanugage. Your confusion as to the side-effecting nature of promises is well ...
Top 50 recent answers are included