[Haskell-cafe] Java or C to Haskell
Andrea Rossato
mailing_list at istitutocolli.org
Wed Sep 20 04:51:02 EDT 2006
On Wed, Sep 20, 2006 at 01:31:22AM -0700, Carajillu wrote:
>
> I'm trying to write in Haskell a function that in Java would be something
> like this:
>
> char find_match (char[] l1, char[] l2, char e){
> //l1 and l2 are not empty
> int i = 0;
> while (l2){
> char aux = l2[i];
> char[n] laux = l2;
> while(laux){
> int j = 0;
> if(laux[j] = aux) laux[j] = e;
> j++;
> }
> if compare (l1, laux) return aux;
> else i++;
> }
> return '';
> }
>
> compare function just compares the two lists and return true if they are
> equal, or false if they are not.
I know that this is far too simple. But I'm simple minded:
comp [] [] = True
comp (x:xs) (y:ys) = if x == y then comp xs ys else False
andrea
More information about the Haskell-Cafe
mailing list