I want to know which libraries, functions, and concepts I definitely should know about and how to use. Monad and the functions there is the typical example, but there are other good primitives to use in coding, like Arrows, Applicative, ... Who are they?
btw, I want to be up-to-date in the Haskell world, learning the new concepts, how is this done?
(the original title was: "Library primitives for coding", but this was changed)