<DIV>I am stuck on an exercise in a haskell book (the craft of functional programming) chapter 7 exercise 7.18&nbsp;I have to write a function to check does one list occur as a subsequence of another, i am having real difficulty trying to do this. I have a method which will tell me if one character occurs in the list but it won't work for a list of characters. the function should look like isSubsequence :: [chars] -&gt; [chars] -&gt; boolean</DIV>
<DIV>&nbsp;</DIV>
<DIV>any help on this, even a polymorphic type function would be greatly appreciated</DIV>
<DIV>Thank you</DIV>
<DIV>&nbsp;</DIV>
<DIV>Peter Stranney</DIV><BR><BR><DIV>
<DIV>
<P><FONT face=courier><STRONG>Peter&nbsp;Stranney<IMG src="http://us.i1.yimg.com/us.yimg.com/i/mesg/tsmileys2/04.gif"></STRONG></FONT></P></DIV></DIV><p>
                <hr size=1>Do you Yahoo!?<br><a
href="http://vote.yahoo.com">vote.yahoo.com</a> - Register online to vote today!