summaryrefslogtreecommitdiffstats
path: root/StackSet.hs
diff options
context:
space:
mode:
authorSpencer Janssen <sjanssen@cse.unl.edu>2007-06-04 08:26:53 +0200
committerSpencer Janssen <sjanssen@cse.unl.edu>2007-06-04 08:26:53 +0200
commit3988e0eaaed37cedfdb7b09119ca93667c837072 (patch)
treeac3b4116eda5fab87787cf0db1b36ea294111046 /StackSet.hs
parent955ca52cb22e386c8d1462c3fb5e88d089da86c2 (diff)
downloadmetatile-3988e0eaaed37cedfdb7b09119ca93667c837072.tar
metatile-3988e0eaaed37cedfdb7b09119ca93667c837072.zip
Use the new integrate function
darcs-hash:20070604062653-a5988-8a6456ccc1dd03fa1c733e71dfa056dd76a91186
Diffstat (limited to 'StackSet.hs')
-rw-r--r--StackSet.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/StackSet.hs b/StackSet.hs
index 1f6db7e..48dff02 100644
--- a/StackSet.hs
+++ b/StackSet.hs
@@ -257,7 +257,7 @@ integrate (Node x l r) = reverse l ++ x : r
-- integration of a one-hole list cursor, back to a list.
--
index :: Eq a => StackSet i a s -> [a]
-index = with [] $ \(Node t l r) -> reverse l ++ t : r
+index = with [] integrate
-- let is = t : r ++ reverse l in take (length is) (dropWhile (/= m) (cycle is))