• 人気のコメント(1)
  • 全てのコメント
l-_-ll l-_-ll 「もし何かから始めて、それを分解した後で、同じ型の別の何かを計算した時、それはモナドだ」「モナドは順次的な計算 (sequential computation) と合成可能性 (composability) に対する理解の骨組みを授けてくれる」

2018/03/11 リンク

Peranikov Peranikov この記事でモナドがモナっと理解できた

2015/11/20 リンク

xxxxxeeeee xxxxxeeeee s/第二の公理による結果/第三の公理による結果/

2013/07/11 リンク

farako farako モナドこれが一番わかりやすかった。

2013/06/25 リンク

natsutan natsutan すごいHを読んだ後だとわかる!

2013/02/15 リンク

Windymelt Windymelt これまで読んだ中で一番分かりやすい。Scala, Rubyによる巧みな例示が見事。

2012/12/19 リンク

coolstyle coolstyle こんなにわかりやすいモナドの記事があったとは

2012/10/18 リンク

ympbyc ympbyc わかった

2012/10/16 リンク

theatrical theatrical 22時に読む

2012/08/22 リンク

daiksy daiksy ななめ読みして、なんとなくモナドがわかった気になってきた!

2012/03/25 リンク

simpleplay simpleplay ;がモナドだと考えたことなかった。"モナドは、ほぼ全てのコードに現れるパターンに付された抽象的な数学のラベルだ。"

2012/01/14 リンク

flower_room flower_room 「モナドのすべて」を見てもさっぱりわからなかったがこれはちょっわかった感じがする。翻訳ありがとうございます。何回か読む。

2011/09/14 リンク

mattn mattn 「もし何かから始めて、それを分解した後で、同じ型の別の何かを計算した時、それはモナドだ」

2011/07/25 リンク

Nagatani Nagatani 「モナドの理解で最も難しい所は、最も難しい所がそんなに難しくないということに気づくことだろう。」

2011/07/14 リンク

Dryad Dryad これまでネットで読んだ解説記事の中では、一番分かりやすい。特に、実践的な議論が好きな人にお勧め。

2011/06/05 リンク

penult penult わかりやすいモナドの解説

2011/06/05 リンク

todesking todesking よんだ

2011/06/02 リンク

tanigon tanigon monad モナド functional programming...!

2011/05/31 リンク

rintetra rintetra モナドはメタファーではない

2011/05/31 リンク

FIV FIV あとでじっくり読みたい

2011/05/31 リンク

kzfm kzfm モナドはメタファーではない

2011/05/31 リンク

nazoking nazoking すごい!わかりやすい!

2011/05/31 リンク

kingler kingler ゼノブレイドかと思って開いて5秒で閉じた。 人の扱える領域じゃ無かった。

2011/05/30 リンク

kusigahama kusigahama 最初がRubyコードだったんで喜んで読み始めたら騙された。まずScala勉強しないとか

2011/05/30 リンク

akirahs akirahs あとで読む。

2011/05/30 リンク

YoY YoY なるほど,わからん><

2011/05/30 リンク

naruoga naruoga 面白そうなんだけど、今は余裕が無い。手を動かしながら読みたいね。

2011/05/30 リンク

h-hirai h-hirai おー、すばらしー。

2011/05/30 リンク

yojik yojik これわかりやすいし、文章も面白い

2011/05/30 リンク

cubisme_face cubisme_face モナドはメタファーではない | eed3si9n: モナドはメタファーではない | eed3si9nScala界の関数型プログラミング一派を代表する論客の一人、@djspiewak が 2010年に書いた "Monads A...

2011/05/30 リンク

    関連記事

    モナドはメタファーではない | eed3si9n

    Scala界の関数型プログラミング一派を代表する論客の一人、@djspiewak2010年に書いた "Monads Are N...

    ブックマークしたユーザー

    • banana-umai2018/05/17 banana-umai
    • l-_-ll2018/03/11 l-_-ll
    • cmplstofB2017/09/23 cmplstofB
    • syusui_s2017/07/31 syusui_s
    • kazutanaka2017/06/16 kazutanaka
    • kanmo2017/02/27 kanmo
    • k2k2monta2016/08/26 k2k2monta
    • ayato02112016/07/12 ayato0211
    • takuti2016/07/04 takuti
    • s-wyvern2016/04/26 s-wyvern
    • yu_dotnet20042016/04/10 yu_dotnet2004
    • harry00002016/03/12 harry0000
    • nosoosso2015/12/27 nosoosso
    • K2ICE2015/12/23 K2ICE
    • blythegirls2015/12/07 blythegirls
    • Peranikov2015/11/20 Peranikov
    • hadzimme2015/09/10 hadzimme
    • tksthdnr2015/06/24 tksthdnr
    すべてのユーザーの
    詳細を表示します

    いま人気の記事

    いま人気の記事 - 暮らし

    新着記事 - 暮らし

    同じサイトの新着

    • hot source dependencies using sbt-sriracha | eed3si9n

      1 userseed3si9n.com

      Source dependencies is one of features that existed in sbt since ever, but hasn't been documented well. immutable source dependency Here's how to declare source dependency to the latest commit for scopt commandline option parsing library. lazy val scoptJVMRef = ProjectRef(uri("git://github.com/scopt/scopt.git#c744bc48393e21092795059aa925fe50729fe62b"), "scoptJVM") ThisBuild / organization := "com.
    • カンファレンスを女性にとってよりセーフなスペースにするための方法 | eed3si9n

      2 userseed3si9n.com

      訳註: 本稿は making conference a safer space for women の日本語訳で、インシデントの発生頻度など一部日本のカンファレンス事情と合致しない部分もあるかもしれません。 まとめ 技術カンファレンスにおける女性の参加率 (やその他のバックグラウンドを持つ人の参加率) を改善するには、周辺のカルチャーを変えていく必要がある。そのためには以下の 2点に関してハッキリとしたシグナル化とコミュニケーションを必要とする: カンファレンスで女性参加者をナンパするのはダメ 技術的な能力を前提として、女性参加者とプロフェッショナルかつ対等に接する これらは全てのカンファレンスにおいて基調講演の前と、社交タイムの前に繰り返し連絡されるべき事項だ。 大本の問題は保持 国内外の Scala 関連の技術カンファレンスに行ったことある人はスピーカーや出席者の大半が男性であることに
    • sbt のための super shell | eed3si9n

      3 userseed3si9n.com

      週末中に sbt のための super shell� の実装がまとまってきたのでここに報告する。大まかな概要としては、ターミナル画面の下 n行を乗っ取って今走っているタスクを表示させる。 ログを現状報告に使うことの限界 ログは多くの場面で有用で、時としては何が起こっているかを知るための唯一の現実解であったりする。だけども、sbt のようなコンソールアプリにおいては、ログを使ってビルド・ユーザに現在なにが起こっているかを報告するのはうまくいかないことがある。 仮に sbt が一切ログを表示しなかったとすると、sbt が長時間走るタスクを実行して一見固まってしまったときに何が起きているか分からなくなる。そのため、update のようなタスクは "Updating blabla subproject" と "Done updating" といった開始、終了ログを表示する。update タスクはユ
    • 猫番 — 自由モノイド

      1 userseed3si9n.com

      自由モノイド すごいHaskellたのしく学ぼうから少し寄り道して、自由対象 (free object) を探索してみる。 まずは自由モノイドからみていこう。以下のような文字の集合があるとする: A = { 'a', 'b', 'c', ... } A に関する自由モノイド (fee monoid)、A* を以下のように形成することができる: A* = String ここでの2項演算子は String の連結 (concatenation) だ。 空文字 "" を単位元 (identity) として使うことでモノイド則を満たすことを証明できるはずだ。 さらに、任意の集合 A に対しても以下のようにして自由モノイドを形成できる: A* = List[A] ここでの2項演算子は ::: で、単位元は Nil だ。 自由モノイド M(A) の定義は以下のように与えられる: Awodey: M(A

    神奈川★人妻と出会う方法|ハッピーメール

    1 users http://chaku.startgift.com/

    埼玉のぽっちゃり系女子と出会う方法ワクワクメール

    1 users http://chaku.startgift.com/