[erlang-questions] The Beauty of Erlang Syntax
Zvi
exta7@REDACTED
Thu Feb 26 21:04:49 CET 2009
to be future-proof and GPU-compatible, you need to define
foreach/fold_NDrange, where NDrange is N-dimensional space :)
Michael Radford-3 wrote:
>
> Hynek Vychodil writes:
>> But anyway, how often you need do something N times without take care for
>> result for *practical* purpose? I think you choose wrong example ;-)
>
> Off-topic, but it's funny there are no standard library functions
> (AFAIK) that simply iterate over a range of integers.
>
> The common idiom seems to be to use lists:seq and a list iterator
> function like lists:foreach or lists:foldl. Which, I will preemptively
> agree, is clear and efficient enough for most purposes. (Is the
> compiler smart enough to optimize away the construction of the list of
> integers in cases like that?)
>
> But still, if there were standard functions like these I would use them
> all the time:
> foreach_range (fun (I) -> ... end, 1, 10)
> foldl_range (fun (I, Acc) -> ... end, Acc0, 1, 10)
>
> Mike
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://www.erlang.org/mailman/listinfo/erlang-questions
>
>
--
View this message in context: http://www.nabble.com/The-Beauty-of-Erlang-Syntax-tp22179816p22232485.html
Sent from the Erlang Questions mailing list archive at Nabble.com.
More information about the erlang-questions
mailing list