cleaner haskell 001
parent
b2e1e06499
commit
5061e75030
|
@ -1,8 +1,6 @@
|
||||||
module Main where
|
module Main where
|
||||||
|
|
||||||
up_to x = take (x-1) (iterate (1+) 1)
|
|
||||||
|
|
||||||
divisible_by_3_or_5 x = (x `mod` 3 == 0) || (x `mod` 5 == 0)
|
divisible_by_3_or_5 x = (x `mod` 3 == 0) || (x `mod` 5 == 0)
|
||||||
|
|
||||||
main = do
|
main = do
|
||||||
print (sum (filter divisible_by_3_or_5 (up_to 1000)))
|
print (sum (filter divisible_by_3_or_5 [1..999]))
|
||||||
|
|
Loading…
Reference in New Issue