The problem that Haskell often has is the same “inexpertness”. People often write Haskell in an overly gnomic style, trying to imitate the terseness of mathematical formulae, forgetting that they are not writing math for a mathematically trained audience, and can assume a certain set of idioms and knowledge that makes it understandable, but programs running code that deals with arbitrary parts of the world, and thus needs a higher level of explicitness.