言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

2010-12-01から1ヶ月間の記事一覧

2010 年について

この日記は個人的記録として書いているが、たまに他の人に向けての文章も書くので気に入ったやつを挙げる。今年は仕事の点では、Flash Player 上で動く lisp 実装の tamacola を完成させたのが自信になった。遅まきながらプログラマとして必要な知識な事を一…

カリフォルニア、ロサンゼルス近郊 Big Bear Lake でスキーをした記録

ロサンゼルスから車で東に三時間程度走ったリゾート地 Big Bear Lake にあるスキー場 Snow Summit http://www.snowsummit.com に行ったのでメモ。 気温: 32°F (0°C) 程度 服装: スキージャケット スキーパンツ 帽子 ゴーグル 手袋 長T 短T パンツ スキー用靴…

豆知識: アメリカの郵便局から間違って届いた手紙を返す方法。

"not at this address" と書いて郵便受けに戻す。 http://answers.yahoo.com/question/index?qid=20080305152856AAHTGRLhttp://faq.usps.com/ で Reporting/Returning misdelivered mail を検索しても出てくるが、直リンク出来ない。

妄想パターンマッチ言語実例2(逆転パーサー7)

前から随分経ちましたが、前回 http://d.hatena.ne.jp/propella/20100321/p1 の続きです。久しぶりなので最初から考え直します。 データ 逆転パーサーでは、全てのデータは タグ 内容 内容... の正規形を持っている事にします。Prolog と一緒です。Pair 1 Ni…

Haskell でダックタイピング 、色々な型を混ぜて配列を作る。

動的型言語の特徴の一つに、配列に色々な型のデータを混ぜられる事があります。いわゆるダックタイピングというやつです。例えば Javascript では ["1", 2, 3.4] のような配列を作る事が出来ます。Haskell のような強い型付けのある言語でこれを実現する方法…

Haskell の Cabal を使う。

いけがみさんの Haskell Advent 2010 Day 3 を読んで、そう言えば昔書いたHaskell の Prolog を放置したままだと思い出しました。折角なので試しに Cabalというのをやってみよう。ちなみに私は Haskell Platform 2010.2.0.0 を使っています。まずソースコー…