Can you concisely explain what monads are?
Having come across the concepts of functional programming recently; I am beginning to appreciate all the food for thought on the FP plate, function composition, currying…
I have also come across the term Monad, I have found most of the explanations to be incomprehensible. Could you explain it in simple terms?