Doomsday rule: Difference between revisions
Content deleted Content added
m →{{header|Haskell}}: HLint, Ormolu |
m →{{header|Haskell}}: yyyy-mm-dd |
||
Line 557: | Line 557: | ||
instance Show Date where |
instance Show Date where |
||
show Date {year = y, month = m, day = d} = |
show Date {year = y, month = m, day = d} = |
||
printf "% |
printf "%4d-%02d-%02d" y m d |
||
leap :: Int -> Bool |
leap :: Int -> Bool |
||
Line 596: | Line 596: | ||
main = putStr $ unlines $ map dateAndDay dates</lang> |
main = putStr $ unlines $ map dateAndDay dates</lang> |
||
{{out}} |
{{out}} |
||
<pre> |
<pre>1800-01-06: Monday |
||
1875-03-29: Monday |
|||
1915-12-07: Tuesday |
|||
12 |
1970-12-23: Wednesday |
||
2043-05-14: Thursday |
|||
2077-02-12: Friday |
|||
2101-04-02: Saturday</pre> |
|||
=={{header|Java}}== |
=={{header|Java}}== |