[ create a new paste ] login | about

Link: http://codepad.org/ddySVOPr    [ raw code | output | fork ]

Haskell, pasted on Jul 11:
1
2
3
4
5
6
halve xs = (take n xs,  drop n xs)
     where n = length xs `div` 2 

main = do
  putStrLn $ show $ halve [1,2,3,4]
  putStrLn $ show $ halve [1,2,3]


Output:
1
2
([1,2],[3,4])
([1],[2,3])


Create a new paste based on this one


Comments: