From dc9c38c254cfbcf24d971dea849e787a4f4d164e Mon Sep 17 00:00:00 2001 From: Valerii Butorin Date: Sun, 17 Mar 2024 20:09:22 +0300 Subject: [PATCH] clean up --- app/Main.hs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Main.hs b/app/Main.hs index 8d6c083a7..5bcc9dc5f 100644 --- a/app/Main.hs +++ b/app/Main.hs @@ -228,7 +228,7 @@ main = do hSetBuffering stdout LineBuffering conf <- case uarch of Nothing -> return Nothing - Just path -> return . Just =<< parseConfig path + Just path -> Just <$> parseConfig path let exactFrontendType = identifyFrontendType filename frontend_language @@ -237,8 +237,8 @@ main = do let frontendResult@FrontendResult{frDataFlow, frTrace, frPrettyLog} = translate exactFrontendType src received = [("u#0", map (\i -> read $ show $ sin ((2 :: Double) * 3.14 * 50 * 0.001 * i)) [0 .. toEnum n])] - ioSync = fromJust $ io_sync <|> (Just . ioSync' =<< conf) <|> Just Sync - confMa = Just . mkMicroarchitecture =<< conf + ioSync = fromJust $ io_sync <|> ioSync' <$> conf <|> Just Sync + confMa = mkMicroarchitecture <$> conf ma :: BusNetwork T.Text T.Text (Attr (FX m b)) Int ma | auto_uarch && isJust confMa = @@ -298,7 +298,7 @@ main = do exitSuccess ) $ parseFX . fromJust - $ type_ <|> (Just . T.unpack . type' =<< conf) <|> Just "fx32.32" + $ type_ <|> T.unpack . type' <$> conf <|> Just "fx32.32" parseFX input = let typePattern = mkRegex "fx([0-9]+).([0-9]+)"