[Haskell-cafe] {-# LANGUAGE DeriveApplicative #-} ?