On Dec 4, 2007 1:29 PM, Ryan Bloor <ryanbloor@hotmail.com> wrote:
HI
 
I will try and explain it better.
I am meaning to write a function that takes a string, "     apple" and eliminates the spaces at the start ONLY. called........ removeSpace :: String -> String
 
I decided to use the function 'dropWhile' and another one 'isSpace' in the 'removeSpace' function.
 
 removeSpace:: String -> String
 removeSpace a = case dropWhile isSpace a of
                                 "" ->


I am not sure why you think you need to do a case analysis here.  Think about what 'dropWhile isSpace' does.

-Brent