海野秀之(うんのひでゆき)の外部記憶
Twitter (twilog) / RSS / アンテナ / ぶくま
スペイン語で「〜と言っていた (tenia que decirlo)」だとも言われているようです。
これが:
-- qsort :: Ord a => [a] -> [a] qsort [] = [] qsort (x:xs) = qsort smaller ++ [x] ++ qsort larger where smaller = [a | a <- xs, a <= x] larger = [b | b <- xs, b > x] main :: IO () main = do let helo = "Hello, World!" putStrLn helo putStrLn.show $ qsort [3, 1, 4, 1, 5, 9, 2, 6, 5] putStrLn $ show $ qsort helo
こうなればよいと:
Hello, World! [1,1,2,3,4,5,5,6,9] " !,HWdellloor"
GHC のコードをぼちぼち読み進めたり、仕事がいそがしくなってしまって中断したりしているうちに、頓挫しそうな気がしてきたので。<br><br>Wnn みたいにスモール・スタートしたくなってきたというわけです。
K&R 原理主義的には、Hello, World は小文字から始めるべきだそうですけど。