2011-01-31から1日間の記事一覧
さて、関数型言語には大体ある(と思ってる)パターンマッチについてやってみます。といっても私が経験してる関数型言語はHaskellとF#だけなので、全部の言語にあるかどうかは良く知りません。まぁC#でパターンマッチに該当するものって何?っていうとswitch…
前回のoption型のエントリを書いたら速攻で@bleisさんからTwitterで突っ込みが入りました。 こういう、突っ込みってうれしいものですよね。option型の説明について補足です。 C#などでの参照型が戻り値となるようなメソッドの場合は、シグネチャを見ただけで…
さて、今回は小ネタです。小ネタだけど要所要所でお世話になるオプション型というものを紹介したいと思います。オプション型というのは値がある場合と無い場合があるという状態を表したいときに使います。C#とかでは一般的にnullが使われるような状態で使わ…