怎能我寫在二郎寫for循環二郎
for_loop_with_index_and_value(F, L)
的方法,它是
for index, value := range array {
F(index, value)
}
我已閱讀foreach loop with counter 但我不能重寫循環中去模擬
lists:foldl(fun(E,Cnt) -> ..., Cnt+1 end, 0, Y)
這樣F就不會返回下一個索引。
好的,非常感謝大家。爲什麼
for_loop_with_index_and_value(fun(I, V) -> calc(I, V) end, L)
工作,但
for_loop_with_index_and_value(fun calc/2, L)
不起作用?
[This answer](http://stackoverflow.com/a/4777367/149530)似乎符合您的要求。 – 2013-05-04 07:12:10