Skip to content

Commit ec77b1d

Browse files
committed
(#801) Fix hlint remarks
1 parent c88b28f commit ec77b1d

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/FuzzyMain.hs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -165,22 +165,21 @@ randomExpr params = do
165165
_ -> randomFunCallExpr params
166166

167167
randomExprs :: FuzzParams -> IO [Expr]
168-
randomExprs params = do
169-
randomRIO (fpExprsRange params) >>= f []
168+
randomExprs params = randomRIO (fpExprsRange params) >>= f []
170169
where
171170
normalizeExprs :: [Expr] -> [Expr]
172171
normalizeExprs [] = []
173172
normalizeExprs (TextExpr t1:TextExpr t2:rest) =
174173
normalizeExprs (TextExpr (t1 <> t2) : rest)
175-
normalizeExprs (x:rest) = x:normalizeExprs rest
176-
174+
normalizeExprs (x:rest) = x : normalizeExprs rest
177175
f :: [Expr] -> Int -> IO [Expr]
178176
f es n
179177
| m >= n = return es
180178
| otherwise = do
181-
es' <- replicateM (n - m) (randomExpr params)
182-
f (normalizeExprs (es ++ es')) n
183-
where m = length es
179+
es' <- replicateM (n - m) (randomExpr params)
180+
f (normalizeExprs (es ++ es')) n
181+
where
182+
m = length es
184183

185184
fuzzIteration :: FuzzParams -> IO FuzzStat
186185
fuzzIteration params = do

0 commit comments

Comments
 (0)