« [Comp] ふつける | トップページ | [Comp] ふつける »

2006年8月 9日 (水)

[Comp] ふつける


パターンマッチってクラスのポリモーフィズムとオブジェクトのポリモーフィズムを足したみたいで面白い。



3.6練習問題



main = do cs <- getContents
putStr $ swapstra cs
swapstra :: String -> String
swapstra cs = map swapa cs
swapa :: Char -> Char
swapa 'a' = 'A'
swapa 'A' = 'a'
swapa c = c


一応自力でやってみました。
一瞬、mapを使うべきか、concatMapを使うべきか悩んでしまった。


|

« [Comp] ふつける | トップページ | [Comp] ふつける »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [Comp] ふつける:

« [Comp] ふつける | トップページ | [Comp] ふつける »