
11 Apr
2013
11 Apr
'13
5:43 a.m.
LYAH beginner on page 55. What I try to do is see the heading of a section, eg repeat function and then try to come up with my own version before looking at books implementation. Here is my implementation: repeat' :: a -> [a] repeat' x = [x] ++ repeat' x Here is books: repeat' :: a -> [a] repeat' x = x:repeat' x Mine appears to work. Is mine just as good? Are there problems with my way? Is books way more idiomatic Haskell? I want to learn the best approaches hence my question.