mimeToExp (MIMEType maj min params)
= foldl appendParam (HsInfixApp
(HsLit (HsString maj))
- (HsQVarOp (UnQual (HsSymbol "+/+")))
+ (HsQVarOp (UnQual (HsSymbol "</>")))
(HsLit (HsString min))) params
appendParam :: HsExp -> (String, String) -> HsExp
appendParam x param
- = HsInfixApp x (HsQVarOp (UnQual (HsSymbol "+:+"))) $ paramToExp param
+ = HsInfixApp x (HsQVarOp (UnQual (HsSymbol "<:>"))) $ paramToExp param
paramToExp :: (String, String) -> HsExp
paramToExp (name, value)
= HsInfixApp
(HsLit (HsString name))
- (HsQVarOp (UnQual (HsSymbol "+=+")))
+ (HsQVarOp (UnQual (HsSymbol "<=>")))
(HsLit (HsString value))
\ No newline at end of file