<table cellspacing='0' cellpadding='0' border='0' ><tr><td valign='top' style='font: inherit;'>extract(Str) -><br>    A = string:tokens(Str," ").<br>    lists:sort(A).<br><br>I could of course do this:<br>lists:sort(string:tokens(Str," ")).<br><br>But lets say I want a bigger function that slo includes some deeper function calls, lets say 4-5<br>calls deep.<br><br>That's the main thing I dislike about functional programming, it is very expressive but sometimes it is hard afterwards to follow what a function does and it is hard hwen you have to read what is happening from right to the left.<br>It is easier to reason about when I can split into several calls.<br><br>I guess it is doable but I can't figure out the syntax.<br></td></tr></table><br>
      <hr size=1><table><tr><td>Sök efter kärleken! <br>Hitta din tvillingsjäl på Yahoo! Dejting: <a href="http://ad.doubleclick.net/clk;185753627;24584539;x?http://se.meetic.yahoo.net/index.php?mtcmk=148783">http://se.meetic.yahoo.net</a></td></tr></table>