Haskell

うーんうーん

Haskell と Scheme と PHP を比べたら、いちばん文法が簡単なのは Scheme だよね( ̄〜 ̄;)?? なんで PHP がにんきなのかなぁ??Gauche ははやいし、FastCGI もあるみたいだし、ふしぎだあ (>_<)°°°

めもめも

忘れそうなのでメモだけしちゃいますね☆ import Data.Char import Control.Monad import List import Numeric import Text.Show joinList sep = concat . intersperse sep main :: IO () main = putStrLn . show =<< do -- return $ map (\i -> i * 2) [1, 2…

Blosxom のつづき

blosxkel.hsファイルを列挙してデータ構造をつくって、時間でソートして出力するところまでやってみたよ(o⌒∇⌒o) すごい難しい(*ノ_liftIO の意味をよくわかってないけど、これがないとエラーになっちゃうみたい。なんでだろう?? カレントモナド? がよくわ…

IO モナドにハマってますヽ(  ̄д ̄;)ノ

#!runghc import System.Directory import System.Time import Data.Maybe import Text.Regex data Entry = Entry { path :: FilePath, title :: IO String, timestamp :: IO ClockTime, body :: IO [String] } isMatch :: FilePath -> Bool isMatch path = …

Network.CGI

ghc-6.6.1 を入れてみました! ソースから入れようと思ったらどこかで文法エラーがでてうまくできなかった (ノ_<。)ちょっとおおきすぎるし、インタプリタは速いとはいえないみたいなので、XREA にあげるときはコンパイル済みのをあげることにしました。でも…

Haskell をちょっとだけ触ってみました☆

また (笑) Blosxom クローンを作ろうと思ったんだけど、前途多難そう"(ノ_・、)" 手元の GHC が 6.4.1 で Network.CGI がないんだもん(Ω_Ω)とりあえず CGI までいかずに少しだけ (笑) #!runghc import System.Directory import Data.Maybe import Text.Reg…