Powered by AppSignal & Oban Pro

처음배우는 엘릭서 프로그래밍

처음배우는엘릭서프로그래밍/8-8.livemd

처음배우는 엘릭서 프로그래밍

집합

집합은 MapSet 모듈에 구현되어있다.

IO.inspect(set1 = 1..5 |> Enum.into(MapSet.new()))
IO.inspect(set2 = 3..8 |> Enum.into(MapSet.new()))
IO.inspect(MapSet.member?(set1, 3))
IO.inspect(MapSet.union(set1, set2))
IO.inspect(MapSet.difference(set1, set2))
IO.inspect(MapSet.difference(set2, set1))
IO.inspect(MapSet.intersection(set2, set1))