Damm algorithm: Difference between revisions

m
(added Haskell)
Line 648:
 
main :: IO ()
main = mapM_ (uncurry(printf "%s6s is valid: %s\n") . ((,) <*> show . damm) . show)
[5724, 5727, 112946, 112949]</lang>
{{out}}
<pre> 5724 is valid: True
5727 is valid: False
112946 is valid: True
112949 is valid: False</pre>
 
</pre>
=={{header|J}}==
'''Solution:'''
Anonymous user