Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Functional Programming / hw3.hs
diff options
context:
space:
mode:
Commitde88ed815e26ef76868c2e0fb6fd069511d311d2 (patch)
Author
 Syndamia <kamen@syndamia.com>
2022-12-22 10:50:42 +0200
Committer
 Syndamia <kamen@syndamia.com>
2022-12-22 10:50:42 +0200
Files81a6ca5e7a14226ef89fc4fb7645fe7b452d5668 /Year 2/Functional Programming/hw3.hs
uni-projects-de88ed815e26ef76868c2e0fb6fd069511d311d2.tar
uni-projects-de88ed815e26ef76868c2e0fb6fd069511d311d2.tar.gz
uni-projects-de88ed815e26ef76868c2e0fb6fd069511d311d2.zip
Parent2167da76effb193924ddf1bd654f7f50540e21e5 (diff)
[FP/HW3] Added file reading to second exercise
1 files changed, 3 insertions, 3 deletions
-rw-r--r--Year 2/Functional Programming/hw3.hs6
diff --git a/Year 2/Functional Programming/hw3.hs b/Year 2/Functional Programming/hw3.hs
index 3192d90..446c83c 100644
--- a/Year 2/Functional Programming/hw3.hs
+++ b/Year 2/Functional Programming/hw3.hs
@@ -38,7 +38,7 @@ countUniques inpt = length (filter (\v -> elem v [2, 3, 4, 7]) (map length (drop
main :: IO()
main = do
- print(generate [10, 15, 25, 35] [1, 5, 20, 30, 40])
- print(countUniques "be cfbegad cbdgef fgaecd cgeb fdcge agebfd fecdb fabcd edb | fdgacbe cefdb cefbgd gcbe")
-
+ print(generate [10, 15, 25, 35] [1, 5, 20, 30, 40])
+ inpt <- readFile "input.txt"
+ print(foldr (\el accum -> accum + (countUniques el)) 0 (lines inpt))