次世代言語18 V Julia 他at TECH次世代言語18 V Julia 他 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト744:デフォルトの名無しさん 19/10/18 21:55:39.27 1uLeEMt/.net >>73 mapはわかるがflatmapはわからんな 745:デフォルトの名無しさん 19/10/18 21:58:53.77 Jaff414t.net mapの良さは分かるけどモナドが理解できた勢に加わりたくない 746:デフォルトの名無しさん 19/10/18 22:06:39.93 4X7KT/ZF.net あれLispのとどうちがうんだ 747:デフォルトの名無しさん 19/10/18 23:00:00.81 uhy/qlU/.net JSのflatMapはmapと違って配列自身を返せるから 次のメソッドチェーンの処理をより柔軟にできるぐらいしか使い所がない気がする 748:デフォルトの名無しさん 19/10/18 23:00:56.75 liCy40EB.net バカはどんな言語実装になろうと決して他人のコード読まんのだよ。 だから言語を変えれば解決するとか馬鹿の妄想なのだ。 749:デフォルトの名無しさん 19/10/18 23:04:17.96 liCy40EB.net >>731,732 750:どっちも型合わせ以上の意味はない。 751:デフォルトの名無しさん 19/10/18 23:45:28.18 lmpJOwiE.net 関数のcomposability(合成可能性)を高めるために モノイド、ファンクタ、モナドなんかの型クラスがある モノイド = appendable ファンクタ = mappable モナド = flatmappable ↓この説明が過去見た中では一番わかりやすい http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch