Hi folks..... Somebody could help me, please?<br><br>Please, I would like a help in haskell programming, because I have with following question:<br><br>I need to create a list of strings, like as a graph.<br>See:<br><br>initiaList = [ (&quot;BSB,&quot;SSA&quot;),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;CNF&quot;,&quot;SSA&quot;),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;CNF&quot;,&quot;GIG&quot;),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;CNF&quot;,&quot;GRU&quot;),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;GIG&quot;,&quot;CNF&quot;), <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;GIG&quot;,&quot;GRU&quot;),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;GRU&quot;,&quot;BSB&quot;), <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;GRU&quot;,&quot;GIG&quot;),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;GRU&quot;,&quot;CNF&quot;),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;SSA&quot;,&quot;CNF&quot;) ]<br>
<br>With this list above, I will create a function that returns a path with max number of links:<br>example:<br><br>maxLink = 4 (result until 4)<br><br>command:&nbsp;&nbsp; myFunction &quot;BSB&quot;&nbsp; &quot;GRU&quot; 4<br>result:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1st Option:&nbsp;&nbsp; BSB -&gt; SSA -&gt; CNF -&gt; GRU<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2nd Option:&nbsp; BSB -&gt; SSA -&gt; CNF -&gt; GIG -&gt; GRU<br>----------------------------------------------------------------------------<br>command:&nbsp;&nbsp; myFunction &quot;BSB&quot;&nbsp; &quot;GRU&quot; 3<br>
result:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1st Option:&nbsp;&nbsp; BSB -&gt; SSA -&gt; CNF -&gt; GRU<br>----------------------------------------------------------------------------<br><br>How do this?<br>I&#39;m waiting from you,<br>thank you so much.<br><br>
Andre<br>