{"blog_title":"Fight the Future","blog_url":"https://www.sakatakoichi.com/","image_url":null,"author_url":"https://blog.hatena.ne.jp/jyukutyo/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.sakatakoichi.com%2Fentry%2F20081107%2F1226037798\" title=\"\u30e2\u30ca\u30c9\u306b\u3064\u3044\u3066\u8abf\u3079\u3066\u3044\u304f(18) - Fight the Future\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","description":"One Div Zero: Monads are Elephants Part 3\u306e\u7ffb\u8a33\u7d9a\u304d\u3002 \u3064\u3044\u306b\u30e2\u30ca\u30c9\u5247\u307e\u3067\u304d\u307e\u3057\u305f\u3002 Functors and Monads, Alive, Alive Oh(\u30d5\u30a1\u30f3\u30af\u30bf\u30fc\u3068\u30e2\u30ca\u30c9\u306f\u307e\u3060\u307e\u3060\u7d9a\u304f) As you may have guessed by now all monads are functors so they must follow the functor laws. In fact, the functor laws can be deduced from the monad laws. It's just that the functor\u2026","provider_name":"Hatena Blog","published":"2008-11-08 08:03:18","provider_url":"https://hatena.blog","width":"100%","categories":["programming"],"height":"190","author_name":"jyukutyo","version":"1.0","title":"\u30e2\u30ca\u30c9\u306b\u3064\u3044\u3066\u8abf\u3079\u3066\u3044\u304f(18)","url":"https://www.sakatakoichi.com/entry/20081107/1226037798","type":"rich"}