Why I wrote Redux Funk, declarative effects outerware | Dark Hacker News