side-effector (npm): An Effect monad implementation from James Sinclair's blog post.
Keywords: side-effect|functor|effect|monad