2
通過Dave(PragProg)Elixir書籍工作。挑戰是將一對元組轉換爲列表。使用速記符號匿名函數將元組轉換爲列表
這工作
pair = fn {a,b} -> [a,b] end
pair.({1,2}) #=> [1,2]
現在我試着用速記符號(我覺得缺了點什麼,但不知道它是什麼......對於如我怎麼說,我期待/發送一個元組)
如何使用簡寫符號獲得相同的結果?
pair = &([&1,&2])
pair.({1,2}) #=> BadArityError
試過這種
pair = &{[&1,&2]} # but didn't work. I am missing something important
我特意想要避免現有的模塊函數,比如'to_list' – Bala