[project @ 2001-08-08 14:21:07 by simonmar]
authorsimonmar <unknown>
Wed, 8 Aug 2001 14:21:07 +0000 (14:21 +0000)
committersimonmar <unknown>
Wed, 8 Aug 2001 14:21:07 +0000 (14:21 +0000)
semantics of take, drop and splitAt have changed

ghc/tests/lib/should_run/list001.stdout

index 8dcc8c3..123a591 100644 (file)
@@ -21,12 +21,12 @@ foldr1 []
 scanr1 []
 [1,2,3,4,1,2,3,4,1,2]
 (["x","x","x","x"],[],[1,2,3,4])
-take (-1)
+[]
 [["abc","abc"],[],["","",""]]
 [[6,7,8,9,10],[1,2,3,4,5,6,7,8,9,10],[]]
-drop (-1)
+[]
 [([1,2,3,4,5],[6,7,8,9,10]),([1,2,3,4],[])]
-splitAt (-1)
+([],[1,2,3,4,5,6,7,8,9,10])
 ([1,2,3,4],[5,6,7,8,9,10])
 ([],[1,2,3,4,5,6,7,8,9,10])
 [[10,9,8,7,6,5,4,3,2,1],[]]