Haskell

clckwrksの続き

今回ようやく上の画像までたどり着けます。iconvのfile was built for unsupported file format which is not the architecture being linked (i386)のwarningは"+universal"を付けてやればいいぽいので、 sudo port install gd2 +universal sudo port insta…

Haskellで書かれたCMS「clckwrks」を使ってみよう

http://www.clckwrks.com/ "Get started" Get startedページにいきましょう。makeでwgetのエラーがでるので"--no-check-certificate"をいれてあげましょう。 ~/Documents/.../clckwrks/clckwrks $ cat Makefile WGET=wget --no-check-certificate all: json2…

Haskellが難しい理由

他の言語ではstring型でやっていることをString, Text, ByteString, Lazy.Text, Lazy.ByteStringなど様々な型がある 初心者の目にはコードがパースできない lift . void . forkIO . runResourceT $ sourceStdIn $$ textEventSource =$ sinkChan chan それぐ…

Haskellのコンパイル中に現れるSTGと, GDBで見るC-backendなC--

Haskellのプログラムの実行がGlasgow Haskell Compilerによるコンパイル後にどういう命令によって表現されているかに興味があったので調べてみました. 例えば関数がどのようにメモリ上に存在するかといった実装や, 数字がどうやって表現されているかをgdbを…

Haskell

Haskell-platform includes ghc and cabal. When I install it into my Snow Leopard, I got an error "There's no software to install". The reason was the downloaded pkg file was corrupsed (smaller than real file). So I downloaded it again and s…