<div dir="ltr">i know what is a monad now. but i still have problems understanding the continuation monad and arrows.<br><br>Also is it necessary to know category theory to be a good haskell programmer?<br></div>