{"id":2646,"date":"2018-05-22T15:53:57","date_gmt":"2018-05-22T06:53:57","guid":{"rendered":"http:\/\/www.whoocus.com\/blog\/?p=2646"},"modified":"2018-05-22T15:53:57","modified_gmt":"2018-05-22T06:53:57","slug":"elixir%e3%81%ae-enum-map-%e3%81%a8-enum-reduce-%e3%81%ae%e4%bd%bf%e3%81%84%e3%81%a9%e3%81%93%e3%82%8d","status":"publish","type":"post","link":"https:\/\/www.blowfish.co.jp\/?p=2646","title":{"rendered":"Elixir\u306e Enum.map \u3068 Enum.reduce \u306e\u4f7f\u3044\u3069\u3053\u308d"},"content":{"rendered":"<p>Elixir\u306e Enum.map \u3068 Enum.reduce \u306e\u4f7f\u3044\u3069\u3053\u308d\u3092\u7c21\u5358\u306b\u982d\u3078\u5165\u308b\u3088\u3046\u306b\u7c21\u5358\u306a\u4f8b\u3092\u793a\u3057\u3066\u307f\u308b\u3002<\/p>\n<p>\u25a0 Enum.map<br \/>\n[ruby]<br \/>\niex(1)&gt; list = [1,2,3,4,5]<br \/>\n[1,2,3,4,5]<\/p>\n<p>iex(2)&gt; Enum.map(list, fn(x)-&gt; IO.puts x end)<br \/>\n1<br \/>\n2<br \/>\n3<br \/>\n4<br \/>\n5<br \/>\n[:ok, :ok, :ok, :ok, :ok]<br \/>\n[\/ruby]<\/p>\n<p>\u6b21\u306b\u7c21\u7565\u5316\u3057\u3066\u8a18\u8ff0\u3057\u3066\u307f\u308b\u3002<\/p>\n<p>[ruby]<br \/>\niex(3)&gt; Enum.map(list, &amp;(IO.puts &amp;1))<br \/>\n1<br \/>\n2<br \/>\n3<br \/>\n4<br \/>\n5<br \/>\n[:ok, :ok, :ok, :ok, :ok]<br \/>\n[\/ruby]<\/p>\n<p>\u540c\u69d8\u306e\u51fa\u529b\u7d50\u679c\u3067\u3042\u308b\u3002<\/p>\n<p>list \u3092\u982d\u306b\u6301\u3063\u3066\u304d\u3066\u307f\u308b\u3002<\/p>\n<p>[ruby]<br \/>\niex(4)&gt; list |&gt; Enum.map(&amp;(IO.puts &amp;1))<br \/>\n1<br \/>\n2<br \/>\n3<br \/>\n4<br \/>\n5<br \/>\n[:ok, :ok, :ok, :ok, :ok]<br \/>\n[\/ruby]<\/p>\n<p>\u540c\u69d8\u306e\u51fa\u529b\u7d50\u679c\u3067\u3042\u308b\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Elixir\u306e Enum.map \u3068 Enum.reduce \u306e\u4f7f\u3044\u3069\u3053\u308d\u3092\u7c21\u5358\u306b\u982d\u3078\u5165\u308b\u3088\u3046\u306b\u7c21\u5358\u306a\u4f8b\u3092\u793a\u3057\u3066\u307f\u308b\u3002 \u25a0 Enum.map [ruby] iex(1)&gt; list = [1,2,3,4,5] [1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"saved_in_kubio":false,"footnotes":""},"categories":[53,4],"tags":[],"class_list":["post-2646","post","type-post","status-publish","format-standard","hentry","category-elixir","category-tech"],"_links":{"self":[{"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=\/wp\/v2\/posts\/2646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2646"}],"version-history":[{"count":1,"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=\/wp\/v2\/posts\/2646\/revisions"}],"predecessor-version":[{"id":2647,"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=\/wp\/v2\/posts\/2646\/revisions\/2647"}],"wp:attachment":[{"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blowfish.co.jp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}