Language complexity & beginners (Was: New type of ($) operator in GHC 8.0 is problematic)