i think i see what you mean.
If they abide by the functor laws you should get what you expect.
fmap id == id
fmap (f . g) == fmap f . fmap g
n.map === n
n.map(x => f(g(x))) === n.map(g).map(f)
If you have a problem with
map . Mine would be
Promise . It’s just a botched implementation of
Task . 😆