[Haskell-beginners] flatten

Sunil S Nandihalli sunil.nandihalli at gmail.com
Tue Aug 16 10:11:17 CEST 2011


thanks Michael
Sunil.

On Tue, Aug 16, 2011 at 1:39 PM, Michael Snoyman <michael at snoyman.com> wrote:
> On Tue, Aug 16, 2011 at 11:07 AM, Sunil S Nandihalli
> <sunil.nandihalli at gmail.com> wrote:
>> Hello everybody,
>>  can somebody tell me as to what is wrong with the following code
>>
>>
>> myflatten::[(a,a)]->[a]
>> myflatten [] = []
>> myflatten (fx,sx):xs = fx:sx:(myflatten xs)
>>
>> It says that there is a parse error on the last line..
>> Thanks,
>> Sunil.
>>
> Hi Sunil,
>
> You need to wrap the pattern in parentheses, ie:
>
> myflatten ((fx,sx):xs) = fx:sx:(myflatten xs)
>
> Michael
>



More information about the Beginners mailing list