summaryrefslogtreecommitdiff
path: root/haskell/examples/testdiff.hs
diff options
context:
space:
mode:
Diffstat (limited to 'haskell/examples/testdiff.hs')
-rw-r--r--haskell/examples/testdiff.hs15
1 files changed, 12 insertions, 3 deletions
diff --git a/haskell/examples/testdiff.hs b/haskell/examples/testdiff.hs
index 9d580ba..08229d3 100644
--- a/haskell/examples/testdiff.hs
+++ b/haskell/examples/testdiff.hs
@@ -17,7 +17,7 @@ delta :: Result VCDIFF
17delta = computeDiff defaultConfig source target 17delta = computeDiff defaultConfig source target
18 18
19delta2 :: Result VCDIFF 19delta2 :: Result VCDIFF
20delta2 = computeDiff defaultConfig source target 20delta2 = computeDiff defaultConfig source target
21 21
22delta3 :: Result VCDIFF 22delta3 :: Result VCDIFF
23delta3 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target 23delta3 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target
@@ -25,6 +25,9 @@ delta3 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target
25delta4 :: Result VCDIFF 25delta4 :: Result VCDIFF
26delta4 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target 26delta4 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target
27 27
28delta5 :: Result VCDIFF
29delta5 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target
30
28 31
29 32
30dump title bs kont = do 33dump title bs kont = do
@@ -35,14 +38,20 @@ dump title bs kont = do
35main = do 38main = do
36 dump "source" source $ putStrLn "" 39 dump "source" source $ putStrLn ""
37 dump "target" target $ putStrLn "" 40 dump "target" target $ putStrLn ""
38 go source "default" delta
39 go source "default" delta2
40 go source "XD3_ADLER32" delta3 41 go source "XD3_ADLER32" delta3
41 go source "XD3_ADLER32" delta4 42 go source "XD3_ADLER32" delta4
43 go source "XD3_ADLER32" delta5
44 go source "default" delta
45 go source "default" delta2
46 {-
42 go source2 "default" delta 47 go source2 "default" delta
43 go source2 "default" delta2 48 go source2 "default" delta2
44 go source2 "XD3_ADLER32" delta3 49 go source2 "XD3_ADLER32" delta3
45 go source2 "XD3_ADLER32" delta4 50 go source2 "XD3_ADLER32" delta4
51 -}
52 print source
53 print source2
54 print target
46 55
47go source flgs delta = do 56go source flgs delta = do
48 putStrLn "" 57 putStrLn ""