Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Haskell

Name: Anonymous 2009-01-27 20:20

Please help with my Haskell code. It is supposed to return the maximum element in a list but it doesn't work

lol :: [a] -> Nothing | a
lol [] = Nothing
lol [x] = x
lol (x:xs) = if x > lol xs then x else lol xs

Name: Anonymous 2009-01-27 22:51

>>1-7
what.
lol :: (Ord a) => [a] -> Maybe a
lol [] = Nothing
lol x = Just $ maximum x

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List