When I write code like that (instead of just inlining all the arguments like a good functional programmer), I do that because I want to be able to inspect L1 and L2 in the debugger.<div><br></div><div>Sincerely,</div><div>
<br></div><div>jw</div><div><br clear="all"><br>--<br>Americans might object: there is no way we would sacrifice our living standards for the benefit of people in the rest of the world. Nevertheless, whether we get there willingly or not, we shall soon have lower consumption rates, because our present rates are unsustainable. <br>
<br>
<br><br><div class="gmail_quote">On Sat, Jan 14, 2012 at 11:54 AM, Yurii Rashkovskii <span dir="ltr"><<a href="mailto:yrashk@gmail.com">yrashk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
Problem<br>
-------<br>
<br>
Does it bother you that some of your code looks like this?<br>
<br>
```erlang<br>
 L1 = lists:map(fun (X) -> ... end, L),<br>
 L2 = lists:filter(fun (X) -> ... end, L1)<br>
 %% or<br>
 {Q,Req1} = cowboy_http_req:qs_val(<<"q">>,Req),<br>
 {Id,Req2} = cowboy_http_req:qs_val(<<"id">>,Req1)<br>
```<br>
<br>
Solution<br>
------------<br>
<br>
You can find out about it at <a href="https://github.com/spawngrid/seqbind" target="_blank">https://github.com/spawngrid/seqbind</a><br>
<br>
Thanks,<br>
Yurii.<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div><br></div>