From 95e87c3fd8fcd16de28ba3776797c408c200c84a Mon Sep 17 00:00:00 2001 From: codefupanda Date: Tue, 11 Jul 2017 13:39:54 +0530 Subject: [PATCH] Fetching values of repeated key in keywordlist --- lib/koans/07_keyword_lists.ex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/koans/07_keyword_lists.ex b/lib/koans/07_keyword_lists.ex index 5cd2ec0..97680ae 100644 --- a/lib/koans/07_keyword_lists.ex +++ b/lib/koans/07_keyword_lists.ex @@ -15,11 +15,11 @@ defmodule KeywordLists do assert kw_list[:foo] == ___ end - koan "You could access a second key by removing the first" do - kw_list = [foo: "bar", foo: "baz"] - [_|kw_list] = kw_list + koan "You could access the values of repeating key" do + kw_list = [foo: "bar", foo1: "bar1", foo: "baz"] + values = Keyword.get_values(kw_list, :foo) - assert kw_list[:foo] == ___ + assert List.last(values) == ___ end koan "Keyword lists are just special syntax for lists of two-element tuples" do