Haskellをラクガク

2006-09-10第3章

3.6 練習問題 00:59

main = do   cs <- getContents
            putStr $ concat $ map swapa cs

swapa 'a' = ['A']
swapa 'A' = ['a']
swapa c = [c]
>swapa < swapa.hs
mAin = do   cs <- getContents
            putStr $ concAt $ mAp swApA cs

swApA 'A' = ['a']
swApA 'a' = ['A']
swApA c = [c]

できたはできたけど、答えをみたらswapaの結果をわざわざリストで返す必要はないらしい。そっか、Char -> Charだから、

map swapa cs

の結果はCharリスト、すなわち文字列ってことか。

JitendraJitendra2013/03/31 19:08You got to push it-this essenital info that is!

mtvaruskmtvarusk2013/04/01 18:43Deq8yX <a href="http://skhinelwwzmf.com/">skhinelwwzmf</a>

phohdkphohdk2013/04/02 08:00ubDOK6 <a href="http://eztuvogqcylk.com/">eztuvogqcylk</a>

atvombgxmvhatvombgxmvh2013/04/04 19:36JlTRKD , [url=http://jnsvmvqssnqo.com/]jnsvmvqssnqo[/url], [link=http://bkmypnftmjxj.com/]bkmypnftmjxj[/link], http://voeqapkvfjqy.com/