タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

C++とTypeClassesに関するnsyeeのブックマーク (1)

  • Haskell の Eq と Ord クラスを C++ で作る - starposの日記

    プログラムをたくさん書く生活になりつつある.C++, Java, Python, 必要ならその他も...加えてプライベートな勉強会に参加して,Haskellを学んでいる.1年前は高階関数なんじゃらほいって感じだったが,今ではそれが気軽に使えない言語だと,その代替としてループを回すコードを書くのがひどく苦痛に感じている... C++ でも高階関数使いたいなぁーと思うようになってきているが,そもそも C++ の多相性と Haskell の多相性は同等の表現力があるのか?という疑問が湧き,C++ で Haskell に相当する Eq クラスと Ord クラスは書けるのか!?と思ったので書いてみることにした. Haskell には型クラスがあり,これは Java でいうところの interface である.すなわち,その型が持つ機能の一面を表現するために使われる.基型クラスの一つである Eq と

    Haskell の Eq と Ord クラスを C++ で作る - starposの日記
  • 1