D:\perl6.scripts\myown>perl6 array_hash_3.p6 Found Name element in %hsh1 ($("president", "of", "USA"), "1993-2001", "Bill Clinton") (:Function($("president", "of", "USA")), :Time("1993-2001"), :Name("Bill Clinton")).Seq @arr.[0].{"Name"} = George H. W. Bush @arr.[1]. = Bill Clinton +2 Array @arr = [{:Function($("president", "of", "USA")), :Name("George H. W. Bush"), :Time("2001-2009")}, {:Function($("president", "of", "USA")), :Name("Bill Clinton"), :Time("1993-2001")}, {:Function($("President", "of", "USA")), :Name("Barack Obama"), :Time("2009-2017")}] @arr idx : 0 Function : president of USA Time : 2001-2009 Name : George H. W. Bush @arr idx : 1 Function : president of USA Time : 1993-2001 Name : Bill Clinton @arr idx : 2 Function : President of USA Time : 2009-2017 Name : Barack Obama