
11 Jul
2011
11 Jul
'11
6:17 p.m.
Hi.
On 11 July 2011 18:44, David McBride
And your first version (once corrected for syntax) works on any list length except for empty lists.
Why wouldn't it work for empty lists? For example with the following definition: halve xs = let n = length xs `div` 2 in (take n xs, drop n xs) Best, Ozgur