Hi,

W dniu 02.03.2014 22:44, Roelof Wobben pisze:
Hello,

I now have to use foldr to find the max value in a list.

So I do this:

import Data.Char

x = foldr max [5,10,2,8.1]
-- Note that comments are preceded by two hyphens
{- or enclosed
   in curly brace/hypens pairs. -}
main = print x

But now I see this error message:
Active code from: 1: Haskell Basics
main.hs@7:8-7:13
    No instance for (Show ([[t0]] -> [t0])) arising from a use of `print' Possible fix: add an instance declaration for (Show ([[t0]] -> [t0])) In the expression: print x In an equation for `main': main = print x

Active code from: 1: Haskell Basics Active code from: 1: Haskell Basics

  Please look at foldr type and documentation. There is one argument missing in your code.

Regards,
Emanuel