Rob Rix
|
a71f9f05cc
|
Simplify the PatchOutputSpec annotations.
Also applies some HLint advice.
|
2016-07-21 17:21:13 -04:00 |
|
Rob Rix
|
9d495a2936
|
Decorate the spec’s parser.
|
2016-07-15 17:49:09 -04:00 |
|
Rob Rix
|
554b04f611
|
Placate hlint.
|
2016-07-15 17:43:59 -04:00 |
|
Rob Rix
|
05450b53bd
|
Merge branch 'generalize-rws-over-the-functor' into precompute-feature-vectors
|
2016-07-15 15:24:26 -04:00 |
|
Rob Rix
|
4b33b24a05
|
Labels are computed from the entire term.
|
2016-07-15 14:45:37 -04:00 |
|
Rob Rix
|
85659ec988
|
Fix up the asymmetrical context fixture.
|
2016-07-15 11:31:43 -04:00 |
|
Rob Rix
|
529334a552
|
Fix up the dictionary fixture.
|
2016-07-15 11:30:49 -04:00 |
|
Rob Rix
|
292a8f0a07
|
Fix up the multiline insert fixture.
|
2016-07-15 11:29:15 -04:00 |
|
Rob Rix
|
fcc4df2232
|
Fix up the insert fixture.
|
2016-07-15 11:27:48 -04:00 |
|
Rob Rix
|
2d1dea1270
|
Fix up the nested insert fixture.
|
2016-07-15 11:26:18 -04:00 |
|
Rob Rix
|
49291bf1ab
|
Fix up the newline-at-eof fixture.
|
2016-07-15 11:26:11 -04:00 |
|
Rob Rix
|
5af6188b17
|
Fix up the no-newline-at-eof fixture.
|
2016-07-15 11:23:18 -04:00 |
|
Rob Rix
|
ce4ad3d9bc
|
Fix up the reformat fixture.
|
2016-07-15 11:20:55 -04:00 |
|
Rob Rix
|
5bc2cd93f1
|
Only annotate terms & diffs with costs, not sizes.
|
2016-07-15 11:17:53 -04:00 |
|
Rob Rix
|
97e8dfadb1
|
DiffSummarySpec doesn’t depend on Info .
|
2016-07-15 09:41:12 -04:00 |
|
Rob Rix
|
82ce5fffad
|
AlignmentSpec doesn’t depend on Info at all.
|
2016-07-15 09:39:03 -04:00 |
|
Rob Rix
|
300bd2b84c
|
Renderer takes an annotation type parameter.
|
2016-07-14 16:36:47 -04:00 |
|
Rob Rix
|
c41d3f4280
|
Correct the fixtures to account for the removal of dictionaries.
|
2016-07-12 23:34:53 -04:00 |
|
Rob Rix
|
4f967e0e1a
|
🔥 Data.OrderedMap.
|
2016-07-12 23:27:20 -04:00 |
|
Rob Rix
|
c7728b7c1c
|
Test the reflexivity of alignment modulo These.
|
2016-07-12 18:24:24 -04:00 |
|
Rob Rix
|
ae9b0e55f3
|
Test against integer keys/values.
|
2016-07-12 18:11:09 -04:00 |
|
Rob Rix
|
449c564179
|
Test the upper bound on input length.
|
2016-07-12 18:10:10 -04:00 |
|
Rob Rix
|
5a721f0a90
|
Test that align is length-preserving.
|
2016-07-12 18:09:12 -04:00 |
|
Rob Rix
|
4869729770
|
Silence a warning.
|
2016-07-12 18:09:01 -04:00 |
|
Rob Rix
|
87e1ce7020
|
Revert "Show the Term itself."
This reverts commit aea84cbec83972add52909b0813ad9362808553f.
|
2016-07-12 17:29:47 -04:00 |
|
Rob Rix
|
4818d723b3
|
Show the Term itself.
|
2016-07-12 17:20:44 -04:00 |
|
Rob Rix
|
3ff027e12c
|
Place hlint about wrap.
|
2016-07-12 17:19:44 -04:00 |
|
Rob Rix
|
d6c994a852
|
🔥 a blank line apparently.
|
2016-07-12 17:19:38 -04:00 |
|
Rob Rix
|
feb39e540f
|
Test that nil is the right- and left-identity modulo This/That.
|
2016-07-12 17:16:24 -04:00 |
|
Rob Rix
|
3d73efc6d3
|
Placate hlint.
|
2016-07-12 17:16:10 -04:00 |
|
Rob Rix
|
2108cddff6
|
Test rws’ behaviour w.r.t. ordering.
|
2016-07-07 10:37:55 -04:00 |
|
Rob Rix
|
f91860d68f
|
🔥 DataKinds here, too.
|
2016-07-05 10:11:29 -04:00 |
|
Rob Rix
|
51f0995c91
|
🔥 DataKinds.
|
2016-07-05 09:56:48 -04:00 |
|
Rob Rix
|
4cfa993239
|
Move the Arbitrary gram functions into Data.RandomWalkSimilarity.
|
2016-07-05 09:18:53 -04:00 |
|
Rob Rix
|
e3a43b77a9
|
Fix overloaded string warning.
|
2016-06-30 15:02:28 -04:00 |
|
Rob Rix
|
b0b8aa0616
|
Test that Interpreter produces zero-cost diffs of equal terms.
|
2016-06-30 13:34:31 -04:00 |
|
Rob Rix
|
28abcd1b38
|
Move Record’s Arbitrary instance into Data.Record.
|
2016-06-30 12:49:50 -04:00 |
|
Rob Rix
|
58138d5867
|
Scale down the sizes by a factor of four.
|
2016-06-30 12:37:41 -04:00 |
|
Rob Rix
|
a5af331f71
|
Generate a pair of inputs.
This allows scaling to work correctly.
|
2016-06-30 12:37:27 -04:00 |
|
Rob Rix
|
d89422d3ed
|
Define childrenOf in tacit style.
|
2016-06-30 11:28:18 -04:00 |
|
Rob Rix
|
cb71ba3467
|
Use the Foldable instance instead of specifying the constructor.
|
2016-06-30 11:27:37 -04:00 |
|
Rob Rix
|
27cc162e1c
|
Test against a set of children instead of sorting.
This reverts commit e5fb9a7a89da22373e7614d0163b64bb3a994b24.
|
2016-06-29 11:28:08 -04:00 |
|
Rob Rix
|
bd11e9e0ee
|
Enumerate and sort to pass the test.
|
2016-06-29 10:58:06 -04:00 |
|
Rob Rix
|
83a88d0e32
|
Only allow comparisons between terms with the same category.
|
2016-06-28 15:02:41 -04:00 |
|
Rob Rix
|
99c36635b4
|
Use Categories for the annotations.
|
2016-06-28 14:09:51 -04:00 |
|
Rob Rix
|
e003549ef0
|
Rewrite to share the lists of child terms.
|
2016-06-27 15:38:45 -04:00 |
|
Rob Rix
|
38ecc3bb0a
|
Test that rws produces correct diffs.
|
2016-06-27 15:37:32 -04:00 |
|
Rob Rix
|
833802eb8a
|
Text, not String.
|
2016-06-27 15:32:09 -04:00 |
|
Rob Rix
|
b8ba07522b
|
Test that Interpreter produces correct diffs.
|
2016-06-27 15:28:11 -04:00 |
|
Rob Rix
|
2de9468ed1
|
Sort the imports.
|
2016-06-27 15:28:04 -04:00 |
|