Monad - FunFunFunction #21
Fun Fun Function · 11:25 · Watch on YouTube
A monad is a functor that also implements flatMap, which lets you map a function that returns a wrapped value like a stream or promise and automatically flatten it to the inner value instead of a nested wrapper.