add haskellDec