1
1
mirror of https://github.com/github/semantic.git synced 2025-01-06 23:46:21 +03:00
Commit Graph

15506 Commits

Author SHA1 Message Date
Rob Rix
2d66cf6d9f Fold over both sides of the patch some more. 2017-09-14 14:58:24 -04:00
Rob Rix
4645df37ba Fold over both sides of the patch. 2017-09-14 14:56:45 -04:00
Rob Rix
dc0debb961 Merge branch 'master' into separate-diff-annotation-parameters 2017-09-14 19:42:05 +01:00
Rob Rix
aad65e6b3a Merge pull request #1333 from github/directed-acyclic-diffs
Directed acyclic diffs
2017-09-14 19:41:28 +01:00
Rob Rix
be481f7a71 Rename SES.Myers to SES. 2017-09-14 11:53:02 -04:00
Rob Rix
7789e83875 Correct the RWS tests. 2017-09-14 11:49:57 -04:00
Rob Rix
f126756672 Derive Eq, Ord, & Show instances for FeatureVector. 2017-09-14 11:49:41 -04:00
Rob Rix
cd3d579bd0 Export the FeatureVector constructor/selector. 2017-09-14 11:48:06 -04:00
Rob Rix
21401f6730 Generalize diffRecursively over the annotation types. 2017-09-14 11:24:17 -04:00
Rob Rix
cb36d9f8f7 Generalize diffTerms over the annotation types. 2017-09-14 11:23:50 -04:00
Rob Rix
578ccb01c2 Generalize decoratingWith over the annotation types. 2017-09-14 11:21:29 -04:00
Rob Rix
d2bd5db539 Generalize rws over the annotation types. 2017-09-14 11:19:29 -04:00
Rob Rix
67c6b12bb8 Generalize comparableByConstructor over the annotation types. 2017-09-14 11:18:41 -04:00
Rob Rix
e0d36dc8e5 Generalize algorithmWithTerms over the annotation types. 2017-09-14 11:18:22 -04:00
Rob Rix
7f7f39c2e0 Require the FeatureVector to be the first field. 2017-09-14 11:17:46 -04:00
Rob Rix
9b95df85d7 Reformat the return type of genFeaturizedTermsAndDiffs. 2017-09-14 11:13:37 -04:00
Rob Rix
bf0b959df1 Generalize genFeaturizedTermsAndDiffs over the record types. 2017-09-14 11:11:33 -04:00
Rob Rix
5d09c824fe Generalize Mapping over the annotation types. 2017-09-14 11:11:23 -04:00
Rob Rix
5d8bc38e4b Reformat Mapping across multiple lines. 2017-09-14 11:11:00 -04:00
Rob Rix
6a2afd8114 Rename the Diff synonym to Edit. 2017-09-14 11:07:51 -04:00
Rob Rix
8e8ff0a32e Use the Diff synonym in editDistanceUpTo. 2017-09-14 11:06:57 -04:00
Rob Rix
bbf9d745d3 Use the MappedDiff synonym in findNearestNeighboursToDiff. 2017-09-14 11:06:22 -04:00
Rob Rix
7f405662d3 Generalize insertMapped over the annotation types. 2017-09-14 11:05:43 -04:00
Rob Rix
3d1e3ffec7 Generalize deleteRemaining over the annotation types. 2017-09-14 11:05:16 -04:00
Rob Rix
e74f888ef2 Generalize insertDiff over the annotation types. 2017-09-14 11:04:49 -04:00
Rob Rix
2c337a6c35 Generalize findNearestNeighboursToDiff over the annotations. 2017-09-14 11:04:32 -04:00
Rob Rix
c4978b567e Generalize findNearestNeighbourToDiff' over the annotation types. 2017-09-14 11:03:54 -04:00
Rob Rix
feb064e589 Reformat UnmappedTerm. 2017-09-14 10:59:19 -04:00
Rob Rix
bfb6565502 Define FeatureVector as a newtype. 2017-09-14 10:54:45 -04:00
Rob Rix
eb07003529 Generalize findNearestNeighbourTo over the annotation types. 2017-09-14 10:50:30 -04:00
Rob Rix
83ab58b0d7 Build k-d maps instead of trees, allowing indexing from the other side. 2017-09-14 10:50:12 -04:00
Rob Rix
7fb25ffdc2 Simplify the selection of the first result. 2017-09-14 10:30:10 -04:00
Rob Rix
6640e4ebcb Realign the type signature for nearestUnmapped. 2017-09-14 10:23:35 -04:00
Rob Rix
43a3970c30 Move the constant-time edit distance approximation into RWS. 2017-09-14 10:23:00 -04:00
Rob Rix
7bf7fd551e Generalize the constant-time edit distance approximation function. 2017-09-14 10:17:02 -04:00
Rob Rix
3629d9114b Generalize editDistanceUpTo over the annotation types. 2017-09-14 10:15:23 -04:00
Rob Rix
58d6002f52 Pass the k-d trees around separately. 2017-09-14 10:08:12 -04:00
Rob Rix
535933ff67 Generalize nearestUnmapped over the annotation types. 2017-09-14 10:06:11 -04:00
Rob Rix
8535089860 Generalize editDistanceIfComparable over the annotation types. 2017-09-14 10:03:54 -04:00
Rob Rix
c0b3cf0556 Generalize equalTerms over the annotation types. 2017-09-14 10:03:46 -04:00
Rob Rix
cb9235749a Generalize canCompareTerms over the annotation types. 2017-09-14 10:03:37 -04:00
Rob Rix
404b51b70e Reformat editDistanceIfComparable’s type signature. 2017-09-14 10:02:07 -04:00
Rob Rix
334c43796b Generalize insertion over the annotation types. 2017-09-14 10:01:34 -04:00
Rob Rix
840a15982c Reindent insertion. 2017-09-14 10:00:48 -04:00
Rob Rix
0c95006f37 Rename some type parameters. 2017-09-14 10:00:15 -04:00
Rob Rix
3df93e09dd Abstract UnmappedTerm & UnmappedTerms over the annotation type. 2017-09-14 09:59:24 -04:00
Rob Rix
17fd98fb9a Abstract the MappedDiff synonym over the annotation types. 2017-09-14 09:56:57 -04:00
Rob Rix
db88041a18 Abstract the RWSEditScript synonym over the annotation types. 2017-09-14 09:54:18 -04:00
Rob Rix
aef9c4c486 Abstract the Diff synonym in RWS over the annotation types. 2017-09-14 09:53:03 -04:00
Rob Rix
650fe721ae 🔥 a redundant import. 2017-09-14 09:50:07 -04:00