Vigenère cipher: Difference between revisions

Content added Content deleted
(Added Arturo implementation)
m (printf has an unspecified return type, if ghc doesn't know it's IO() we get a confusing error message. I don't think I'm including external links?)
Line 1,263: Line 1,263:
convert = map toUpper . filter isLetter
convert = map toUpper . filter isLetter


main :: IO ()
main = do
main = do
let key = "VIGENERECIPHER"
let key = "VIGENERECIPHER"