chore: remove redundant MultiWayIf
This commit is contained in:
parent
385af53372
commit
f0f6706bcf
@ -460,9 +460,9 @@ examAutoOccurrence (hash -> seed) rule ExamAutoOccurrenceConfig{..} occurrences
|
|||||||
accCost' <- (+) accCost <$> ST.readArray minima j
|
accCost' <- (+) accCost <$> ST.readArray minima j
|
||||||
-- traceM $ show ((fromRational :: Rational -> Centi) <$> accCost', lineIx, (i, pred j))
|
-- traceM $ show ((fromRational :: Rational -> Centi) <$> accCost', lineIx, (i, pred j))
|
||||||
let accMap' = (lineIxs List.!! lineIx, map (review wordIx) [i .. pred j]) : accMap
|
let accMap' = (lineIxs List.!! lineIx, map (review wordIx) [i .. pred j]) : accMap
|
||||||
if
|
if i > 0
|
||||||
| i > 0 -> accumResult (succ lineIx) i (accCost', accMap')
|
then accumResult (succ lineIx) i (accCost', accMap')
|
||||||
| otherwise -> return (accCost', accMap')
|
else return (accCost', accMap')
|
||||||
lineIxs = reverse $ map (view _1) $ take usedLines lineLengths
|
lineIxs = reverse $ map (view _1) $ take usedLines lineLengths
|
||||||
in accumResult 0 (Map.size wordMap) (0, [])
|
in accumResult 0 (Map.size wordMap) (0, [])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user