RE: [Template-haskell] The ':' operation with patterns ?