From 8d1f8e45e40ae321f682cb148dcada21ff4e1fd4 Mon Sep 17 00:00:00 2001 From: kayhide Date: Mon, 17 Apr 2017 10:53:36 +0900 Subject: [PATCH] =?UTF-8?q?create=202=E3=81=A4=E3=81=AE=E3=83=AA=E3=82=B9?= =?UTF-8?q?=E3=83=88=E3=81=AB=E5=85=B1=E9=80=9A=E3=81=99=E3=82=8B=E8=A6=81?= =?UTF-8?q?=E7=B4=A0=E3=82=92=E8=AA=BF=E3=81=B9=E3=82=8B.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...02\222\350\252\277\343\201\271\343\202\213.md" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git "a/\343\202\263\343\203\254\343\202\257\343\202\267\343\203\247\343\203\263/2\343\201\244\343\201\256\343\203\252\343\202\271\343\203\210\343\201\253\345\205\261\351\200\232\343\201\231\343\202\213\350\246\201\347\264\240\343\202\222\350\252\277\343\201\271\343\202\213.md" "b/\343\202\263\343\203\254\343\202\257\343\202\267\343\203\247\343\203\263/2\343\201\244\343\201\256\343\203\252\343\202\271\343\203\210\343\201\253\345\205\261\351\200\232\343\201\231\343\202\213\350\246\201\347\264\240\343\202\222\350\252\277\343\201\271\343\202\213.md" index 995eee3..d369cf8 100644 --- "a/\343\202\263\343\203\254\343\202\257\343\202\267\343\203\247\343\203\263/2\343\201\244\343\201\256\343\203\252\343\202\271\343\203\210\343\201\253\345\205\261\351\200\232\343\201\231\343\202\213\350\246\201\347\264\240\343\202\222\350\252\277\343\201\271\343\202\213.md" +++ "b/\343\202\263\343\203\254\343\202\257\343\202\267\343\203\247\343\203\263/2\343\201\244\343\201\256\343\203\252\343\202\271\343\203\210\343\201\253\345\205\261\351\200\232\343\201\231\343\202\213\350\246\201\347\264\240\343\202\222\350\252\277\343\201\271\343\202\213.md" @@ -1,2 +1,17 @@ 2つのリストに共通する要素を調べる ================================= + +2つのリストに共通する要素を取得するには`Data.List`の`intersect`を使います。 + +```haskell +> import Data.List +> [1,2,3,4] `intersect` [2,4,6,8] +[2,4] +``` + +要素が複数ある場合は、返り値にも反映されます。 + +```haskell +> [1,2,2,3,4] `intersect` [6,4,4,2] +[2,2,4] +```