2006-12-20 [長年日記]
λ. ゆで卵だと思って割ったら
ゆで卵だと思って割ったら、温泉卵だった。しょぼーん。勢い良く回転するのも確認したのに……
λ. 頭の体操: 3引数flip
現実逃避にやってみる。当たり前だけど、({id,flip31,flip32,flip33,flip34,flip35}, (.), id)は群をなし、{a,b,c}上の置換群と同型。
flip31 :: (a -> b -> c -> d) -> (a -> c -> b -> d)
flip31 = map flip
where
map :: (x -> y) -> ((z -> x) -> (z -> y))
map = (.)
flip32 :: (a -> b -> c -> d) -> (b -> a -> c -> d)
flip32 = flip
flip33 :: (a -> b -> c -> d) -> (b -> c -> a -> d)
flip33 = flip31 . flip32
flip34 :: (a -> b -> c -> d) -> (c -> a -> b -> d)
flip34 = flip32 . flip31
flip35 :: (a -> b -> c -> d) -> (c -> b -> a -> d)
flip35 = flip32 . flip33
[ツッコミを入れる]
