누군가가 Elixir에서이 가드 케이스를 교체하도록 도와 줄 수 있습니까? def contains(collection,element) do
r = case collection do
c when is_tuple(c) -> element in tuple_to_list(c)
c when is_list(c) -> element in
C#과 같이 제네릭을 사용하는 정적 유형 언어에서는 메소드의 시그니처에서지도의 각 키가 원자이고 각 값이 {string, int}의 목록임을 지정할 수 있습니다. 튜플. 엘릭서 (Elixir)에서와 같은 함수 인수에 대한 타입 스펙을 어떻게 정의 할 수 있습니까? 추신 :이 책을 읽고 1500 점을 초과하는 경우 형식 사양 태그를 만드실 수 있습니까?
안녕하세요 저는 Elixir에서 조 변경 기능을 찾습니다. 예를 들어 내가 배열 '은'이런 종류의를 가지고 함수를 호출 한 후 결과는 'B'해야한다 : a = [[1, 2], [3, 4], [5, 6]]
b = transpose(a)
b => [[1, 3, 5], [2, 4, 6]]
Elixir 버전을 v0.13.2으로 업데이트했고 ListDict은 더 이상 사용되지 않습니다. Dict apis, [{"foo", :bar}] 키 "foo"의 값을 가져오고 싶습니다. Elixir v0.13 또는 그 이전에는 Dict.get([{"foo", :bar}], "foo")을 사용하여 값을 얻었습니다. 이제는 할 수 없습니다. 그렇지 않으면 no