2010-10-01 43 views
5

tôi xác định chức năng NewLineHaskell "loại không hợp lệ lỗi chữ ký"

NewLine :: String -> String 
NewLine (x:xs)=if (x=='\n') then xs else NewLine xs 

Nó mang lại cho tôi một lỗi gõ chữ ký không hợp lệ, nhưng tôi không hiểu tại sao.

Trả lời

23

Chức năng không thể bắt đầu bằng chữ in hoa trong Haskell. Chữ in hoa biểu thị một hàm tạo dữ liệu.

+0

cảm ơn .........! – Jay

Các vấn đề liên quan