diff options
Diffstat (limited to 'haskell/examples/testdiff.hs')
-rw-r--r-- | haskell/examples/testdiff.hs | 15 |
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 | |||
17 | delta = computeDiff defaultConfig source target | 17 | delta = computeDiff defaultConfig source target |
18 | 18 | ||
19 | delta2 :: Result VCDIFF | 19 | delta2 :: Result VCDIFF |
20 | delta2 = computeDiff defaultConfig source target | 20 | delta2 = computeDiff defaultConfig source target |
21 | 21 | ||
22 | delta3 :: Result VCDIFF | 22 | delta3 :: Result VCDIFF |
23 | delta3 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target | 23 | delta3 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target |
@@ -25,6 +25,9 @@ delta3 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target | |||
25 | delta4 :: Result VCDIFF | 25 | delta4 :: Result VCDIFF |
26 | delta4 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target | 26 | delta4 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target |
27 | 27 | ||
28 | delta5 :: Result VCDIFF | ||
29 | delta5 = computeDiff defaultConfig { flags = XD3_ADLER32 } source target | ||
30 | |||
28 | 31 | ||
29 | 32 | ||
30 | dump title bs kont = do | 33 | dump title bs kont = do |
@@ -35,14 +38,20 @@ dump title bs kont = do | |||
35 | main = do | 38 | main = 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 | ||
47 | go source flgs delta = do | 56 | go source flgs delta = do |
48 | putStrLn "" | 57 | putStrLn "" |