[erlang-questions] Erlang again!

Boris Mühmer <>
Thu Jul 22 18:55:13 CEST 2010

2010/7/22 Masklinn <>:
> What you want here is zip/2[0] or, even better, zipWith/3[1].

Well, I didn't know about zip or zipwith (still not inside the
library), so my solution was like this:

    sub(L2,L1) ->

    sub([],[],List) ->
    sub([H2|T2],[H1|T1],List) ->

Ok, this is much longer than with zip or zipwith, but somehow this was
much easier to "develop". Well, at the end of the documentation of
zipwith there is almost a solution to the problem, but I wouldn't have
found it, if zip or zipwith wasn't mentioned.

Is such a solution plain bad, or just a newbie mistake/error?

  - boris

More information about the erlang-questions mailing list