タグ

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

タグの絞り込みを解除

システムとhaskellに関するkenzy_nのブックマーク (2)

  • Re:Haskellで書いてみたらC++の10倍遅かった 5倍程度になりました - ncaq

    10倍は遅すぎませんか? の虫: Haskellで書いてみたらC++の10倍遅かった を読みました. 10倍は差が出過ぎなのではないかと思いました. C++ソースコード まずC++のソースコードが完全なものではないので補完しました. #include <algorithm> #include <array> #include <iostream> #include <random> template <typename Random> bool coin_toss(const unsigned int try_count, const unsigned int length, Random &r) { unsigned int count{}; int prev{}; std::uniform_int_distribution<> d(0, 1); for (unsigned int i

    Re:Haskellで書いてみたらC++の10倍遅かった 5倍程度になりました - ncaq
  • Haskell入門4日目 - Unyablog.

    四日目 すごいHaskellたのしく学ぼう!作者: Miran Lipovača,田中英行,村主崇行出版社/メーカー: オーム社発売日: 2012/05/23メディア: 単行(ソフトカバー)購入: 25人 クリック: 580回この商品を含むブログ (69件) を見る 城崎温泉でhaskellを学びます。 3.2 鴻の湯 温泉のロビーで扇風機あたりながらコーディングするのよすぎる。 ガードも聞いたことなさそう ifっぽいて書いてあったし実際ifだ ifよりは見やすい気もする?ifとパターンマッチの中間って感じ。 haskell で二行書くときは \\ の間に改行を挟む。 otherwise 使わなかったらエラーになる(-Werrorのおかげで)のはパターンマッチと同じ。 Werror面倒なので消すことにした LT とか GT は Ordering だった。 compare 3 2 => G

    Haskell入門4日目 - Unyablog.
    kenzy_n
    kenzy_n 2015/08/16
    姉か妹か
  • 1