2012-07-01から1ヶ月間の記事一覧
Haskellのなんでもアリ具合。ライブラリをビルドしてるとちょいちょい見えるFFIという文字列、気になって調べてみると、ForeignFunctionInterfaceというものがあって、これはHaskellからCの関数を呼び出すためのモジュールというか拡張らしい。 Haskellのも…
この前(Conduit + Attoparsec (+ Concurrent) - yunomuのブログ)の記事に書いてあるコードを実行すると6〜8割くらいの確率でエラーが出ます。結構な確率で。 recv: invalid argument (Bad file descriptor) こんなの。recvとかfile descriptorとかそういう…
WarpってWebサーバらしいですよ。 いやまあ今回はそういう前置きはいいんですけど、Yesodの人ことSnoymanさんが作っているWaiとWarpでWebサーバを書いてみようと思います。まずは調査。 Waiとはなんぞや。 Network.Wai Web Application Interfaceらしいです…
Conduit 0.5が出て、わかりやすいチュートリアルが書かれていたので、それで一日中遊んでいたりしました。 ConduitとHaskellでネットワークプロキシサーバを作る - 純粋関数空間 Conduit楽しいですね。これを上から下までやってなんとなく感覚を掴んだところ…
メタプログラミングって最近よく聞くけど、必要性をあまり感じてなくて放置していたんだけど、よくよく調べるとCでいうところの関数マクロでコード書いたり、ソースを解析してライブラリのヘッダファイルを生成したりとか、普通にやってる事をもう少し言語の…
いかに短いコードでcore dumpさせるかという無意味なチャレンジをやってみました。 文章にしたらなんか長くなりすぎたのでスライドで。 core dumpでcode golf View more presentations from Nomura Yusuke code golfってそれ自体にあんまし意味無いので苦手…