@@ -301,16 +301,16 @@ elemToExps' element | isElem "m" "f" element = do
301
301
let barType = filterChildName (hasElemName " m" " fPr" ) element >>=
302
302
filterChildName (hasElemName " m" " type" ) >>=
303
303
findAttrBy (hasElemName " m" " val" )
304
- let numExp = EGrouped $ concat $ mapMaybe ( elemToExps) (elChildren num)
305
- denExp = EGrouped $ concat $ mapMaybe ( elemToExps) (elChildren den)
304
+ let numExp = EGrouped $ concat $ mapMaybe elemToExps (elChildren num)
305
+ denExp = EGrouped $ concat $ mapMaybe elemToExps (elChildren den)
306
306
case barType of
307
307
Just " noBar" -> Just [EFraction NoLineFrac numExp denExp]
308
308
_ -> Just [EFraction NormalFrac numExp denExp]
309
309
elemToExps' element | isElem " m" " func" element = do
310
310
fName <- filterChildName (hasElemName " m" " fName" ) element
311
311
baseExp <- filterChildName (hasElemName " m" " e" ) element >>=
312
312
elemToBase
313
- let fnameExp = case mconcat $ mapMaybe ( elemToExps') (elChildren fName) of
313
+ let fnameExp = case mconcat $ mapMaybe elemToExps' (elChildren fName) of
314
314
[x] -> x
315
315
xs -> EGrouped xs
316
316
return [fnameExp, baseExp]
@@ -350,14 +350,14 @@ elemToExps' element | isElem "m" "limLow" element = do
350
350
baseExp <- filterChildName (hasElemName " m" " e" ) element
351
351
>>= elemToBase
352
352
limExp <- filterChildName (hasElemName " m" " lim" ) element
353
- >>= (\ e -> Just $ concat $ mapMaybe ( elemToExps) (elChildren e))
353
+ >>= (\ e -> Just $ concat $ mapMaybe elemToExps (elChildren e))
354
354
>>= (return . EGrouped )
355
355
return [EUnder True baseExp limExp]
356
356
elemToExps' element | isElem " m" " limUpp" element = do
357
357
baseExp <- filterChildName (hasElemName " m" " e" ) element
358
358
>>= elemToBase
359
359
limExp <- filterChildName (hasElemName " m" " lim" ) element
360
- >>= (\ e -> Just $ concat $ mapMaybe ( elemToExps) (elChildren e))
360
+ >>= (\ e -> Just $ concat $ mapMaybe elemToExps (elChildren e))
361
361
>>= (return . EGrouped )
362
362
return [EOver True baseExp limExp]
363
363
elemToExps' element | isElem " m" " m" element =
@@ -381,9 +381,9 @@ elemToExps' element | isElem "m" "nary" element = do
381
381
filterChildName (hasElemName " m" " limLoc" ) >>=
382
382
findAttrBy (hasElemName " m" " val" )
383
383
subExps <- filterChildName (hasElemName " m" " sub" ) element >>=
384
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
384
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
385
385
supExps <- filterChildName (hasElemName " m" " sup" ) element >>=
386
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
386
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
387
387
let baseExp = maybeToList $
388
388
filterChildName (hasElemName " m" " e" ) element >>= elemToBase
389
389
case limLoc of
@@ -404,17 +404,17 @@ elemToExps' element | isElem "m" "phant" element = do
404
404
return [EPhantom baseExp]
405
405
elemToExps' element | isElem " m" " rad" element = do
406
406
degExps <- filterChildName (hasElemName " m" " deg" ) element >>=
407
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
407
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
408
408
baseExp <- filterChildName (hasElemName " m" " e" ) element >>=
409
409
elemToBase
410
410
return $ case degExps of
411
411
[] -> [ESqrt baseExp]
412
412
ds -> [ERoot (EGrouped ds) baseExp]
413
413
elemToExps' element | isElem " m" " sPre" element = do
414
414
subExps <- filterChildName (hasElemName " m" " sub" ) element >>=
415
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
415
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
416
416
supExps <- filterChildName (hasElemName " m" " sup" ) element >>=
417
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
417
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
418
418
baseExp <- filterChildName (hasElemName " m" " e" ) element >>=
419
419
elemToBase
420
420
return [ESubsup
@@ -426,21 +426,21 @@ elemToExps' element | isElem "m" "sSub" element = do
426
426
baseExp <- filterChildName (hasElemName " m" " e" ) element >>=
427
427
elemToBase
428
428
subExps <- filterChildName (hasElemName " m" " sub" ) element >>=
429
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
429
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
430
430
return [ESub baseExp (EGrouped subExps)]
431
431
elemToExps' element | isElem " m" " sSubSup" element = do
432
432
baseExp <- filterChildName (hasElemName " m" " e" ) element >>=
433
433
elemToBase
434
434
subExps <- filterChildName (hasElemName " m" " sub" ) element >>=
435
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
435
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
436
436
supExps <- filterChildName (hasElemName " m" " sup" ) element >>=
437
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
437
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
438
438
return [ESubsup baseExp (EGrouped subExps) (EGrouped supExps)]
439
439
elemToExps' element | isElem " m" " sSup" element = do
440
440
baseExp <- filterChildName (hasElemName " m" " e" ) element >>=
441
441
elemToBase
442
442
supExps <- filterChildName (hasElemName " m" " sup" ) element >>=
443
- (\ e -> return $ concat $ mapMaybe ( elemToExps) (elChildren e))
443
+ (\ e -> return $ concat $ mapMaybe elemToExps (elChildren e))
444
444
return [ESuper baseExp (EGrouped supExps)]
445
445
elemToExps' element | isElem " m" " r" element = do
446
446
let mrPr = filterChildName (hasElemName " m" " rPr" ) element
0 commit comments