Earlier quoted context omitted.
Can you qualify "Haskell doesn't have anything close to the plug-and-playability of npm modules" because I don't quite get what you mean? Maybe it is because I can't think of anything plug-and-play in node that isn't plug-and-play in Haskell.
Sure. I want a git server with push notifications. Two lines with the pushover module in node. I would be pleasantly surprised if this existed at all in the Haskell community. Even more so with two lines of my own code.
But the API provided is trivially replicated, and, yes, easily built atop pipes.