Этот коммит содержится в:
Jens Kadenbach
2022-12-08 16:57:43 +01:00
родитель ce3466f746
Коммит e50555fe8b
3 изменённых файлов: 11 добавлений и 21 удалений
+1 -1
Просмотреть файл
@@ -30,7 +30,7 @@ data Operation = Operation
type Content = Char
newtype Stack = Stack [Content] deriving (Show, Eq)
content :: Stack -> [Content]
content :: Stack -> [Content]
content (Stack c) = c
instance Semigroup Stack where
+1 -1
Просмотреть файл
@@ -59,7 +59,7 @@ cd = do
_ <- string "cd "
name <- many $ noneOf "\n"
_ <- char '\n'
return (nameToDir name)
return $ nameToDir name
nameToDir :: DirName -> TerminalCommand
nameToDir "/" = Root
+9 -19
Просмотреть файл
@@ -1,7 +1,7 @@
module Lib
( someFunc
) where
import Day1
import Day2
import Day3
@@ -11,22 +11,12 @@ import Day6
import Day7
import Day8
someFunc :: IO ()
someFunc = do
day1
putStrLn "-----------"
day2
putStrLn "-----------"
day3
putStrLn "-----------"
day4
putStrLn "-----------"
day5
putStrLn "-----------"
day6
putStrLn "-----------"
day7
putStrLn "-----------"
day8
days :: [IO ()]
days = [day1, day2, day3, day4, day5, day6, day7, day8]
sep :: IO ()
sep = putStrLn "---------"
someFunc :: IO ()
someFunc = mapM_ (>> sep) days