File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -165,22 +165,21 @@ randomExpr params = do
165165 _ -> randomFunCallExpr params
166166
167167randomExprs :: 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
185184fuzzIteration :: FuzzParams -> IO FuzzStat
186185fuzzIteration params = do
You can’t perform that action at this time.
0 commit comments