Hi all.
>Steve Frampton <[EMAIL PROTECTED]> wrote:
>> foo x = ['1'] ++ foo(x div 10)
>> *** term : foo
>> *** type : ((a -> a -> a) -> b -> Int) -> [Char]
>> *** does not match : Int -> [Char]
Can someone please explain how to decipher the type line in this error
mes
Mike Thomas <[EMAIL PROTECTED]> wrote:
>>> foo x = ['1'] ++ foo(x div 10)
>>> *** term : foo
>>> *** type : ((a -> a -> a) -> b -> Int) -> [Char]
>>> *** does not match : Int -> [Char]
>
>Can someone please explain how to decipher the type line in this error
>message in
>>Steve Frampton <[EMAIL PROTECTED]> wrote:
>>> foo x = ['1'] ++ foo(x div 10)
>>> *** term : foo
>>> *** type : ((a -> a -> a) -> b -> Int) -> [Char]
>>> *** does not match : Int -> [Char]
>Can someone please explain how to decipher the type line in this error
>messa
>
> Hi all.
>
> >Steve Frampton <[EMAIL PROTECTED]> wrote:
> >> foo x = ['1'] ++ foo(x div 10)
> >> *** term : foo
> >> *** type : ((a -> a -> a) -> b -> Int) -> [Char]
> >> *** does not match : Int -> [Char]
>
>
> Can someone please explain how to decipher the typ
At 16:23 1999-03-14 +1000, Mike Thomas <[EMAIL PROTECTED]> wrote:
>>Steve Frampton <[EMAIL PROTECTED]> wrote:
>>> foo x = ['1'] ++ foo(x div 10)
>>> *** term : foo
>>> *** type : ((a -> a -> a) -> b -> Int) -> [Char]
>>> *** does not match : Int -> [Char]
>
>
>Can someo