2008-06-01から1ヶ月間の記事一覧
WindowsでもCPANを活用する「Strawberry Perl」によると、Windows環境でもCPANが簡単に使えるらしいです。Windows Vistaでの動作はSP1じゃないと駄目とかあるみたいですが。ActivePerlでPPMでもリポジトリにhttp://theoryx5.uwinnipeg.ca/ppmsを追加しておけ…
Perl表技集に1秒未満のsleepというのがありselectを使う方法を紹介していましたが、今回、Time::HiResを使う方法の紹介を追加しました。
Perl表技集にランダムな文字列の取得を追加しました。初期パスワードの作成などランダムな文字列が欲しい時に便利。
ずいぶんとサボってしまいました。重複する要素を取り除くです。 main = print $ onlyList [3, 1, 4, 1, 5, 9, 2, 6, 5] onlyList :: [Int] -> [Int] onlyList [] = [] onlyList (x:xs) = (if elem x xs then [] else [x]) ++ onlyList (filter (/= x) xs)
その19(2x2)を追加しました。
その18(2x2)を追加しました。
与えられた文字列でピラミッドです。id:MAS3:20080210#p1の続編。 import Data.List main = do putStrLn $ pyramid "hoge" putStrLn $ pyramid "abracadabra" pyramid :: String -> String pyramid xs = pyramid' 0 xs pyramid' :: Int -> String -> String …
Perl表技集にチートシートを見るを追加しました。perldocには何でも書いてあります、と言っても良いぐらいいろいろな情報が書かれています。これも含めてperldoc関係の項目をいくつか書いているのでご紹介。 関数のヘルプを見る モジュールのヘルプを見る モ…