Timothy Clem
|
18d04df588
|
Sync with master for vendor/effects
|
2017-09-19 11:22:59 -07:00 |
|
Rob Rix
|
99eebab91e
|
Perform substructural diffing recursively.
|
2017-09-19 14:21:37 -04:00 |
|
Timothy Clem
|
ee7032edc2
|
Merge remote-tracking branch 'origin/master' into ruby-assignment-ftw
|
2017-09-19 11:19:43 -07:00 |
|
Rob Rix
|
7adc1863b6
|
Merge branch 'master' into alternative-algorithms
|
2017-09-19 14:16:12 -04:00 |
|
Timothy Clem
|
629ac7c67e
|
Merge branch 'master' into optimized-dedupe
|
2017-09-19 11:10:39 -07:00 |
|
Timothy Clem
|
5a9f37064b
|
Merge pull request #1343 from github/equal-terms
Equivalent Terms
|
2017-09-19 11:10:17 -07:00 |
|
Rob Rix
|
6f59e2753e
|
Add a focusing traversal to Diffable.
|
2017-09-19 14:02:08 -04:00 |
|
Rob Rix
|
f93befa5be
|
Merge branch 'master' into alternative-algorithms
|
2017-09-19 13:56:36 -04:00 |
|
Rob Rix
|
f0beb9d2ae
|
Merge branch 'master' into optimized-dedupe
|
2017-09-19 13:54:49 -04:00 |
|
Timothy Clem
|
a0a6b87079
|
Rewrite dedupe with a Map and single pass on the list
|
2017-09-19 10:50:03 -07:00 |
|
Timothy Clem
|
0693d9ead2
|
Merge branch 'master' into equal-terms
|
2017-09-19 10:49:04 -07:00 |
|
Timothy Clem
|
cbc638a230
|
Merge pull request #1344 from github/assignment-toc-rendering-improvements
Fixes to assignment powered toc summaries
|
2017-09-19 10:48:46 -07:00 |
|
Timothy Clem
|
b8ebd83cee
|
Improved docs
|
2017-09-19 10:29:25 -07:00 |
|
Timothy Clem
|
2a0133f1f4
|
Match previous rendering of assignment powered toc summaries
|
2017-09-19 10:12:52 -07:00 |
|
Timothy Clem
|
8d37a879cd
|
Merge branch 'master' into equal-terms
|
2017-09-19 10:11:48 -07:00 |
|
Rob Rix
|
91972e5db3
|
Merge branch 'master' into alternative-algorithms
|
2017-09-19 12:55:04 -04:00 |
|
Rob Rix
|
1fe8d88d07
|
Merge pull request #1342 from github/relocate-slurp
Relocate slurp
|
2017-09-19 12:54:01 -04:00 |
|
Rob Rix
|
8938bb371f
|
Define the Diffable instance for Maybe in terms of diffMaybe.
|
2017-09-19 12:51:25 -04:00 |
|
Rob Rix
|
450b1bf0a2
|
Define a Diffable instance for Maybe.
|
2017-09-19 12:49:34 -04:00 |
|
Rob Rix
|
1d60137752
|
Define a single GDiffable instance for Rec1.
|
2017-09-19 12:46:40 -04:00 |
|
Rob Rix
|
708dd429e4
|
Define a Diffable instance for NonEmpty.
|
2017-09-19 12:46:24 -04:00 |
|
Rob Rix
|
6e29ab8234
|
Correct the docs for the Diffable instance for [].
|
2017-09-19 12:46:15 -04:00 |
|
Timothy Clem
|
44d59f4e4d
|
Some updated python fixtures due to eqTerms
|
2017-09-19 09:37:50 -07:00 |
|
Timothy Clem
|
7107aec6db
|
Add a equivalency check for terms
|
2017-09-19 09:36:12 -07:00 |
|
Rob Rix
|
978ad3a736
|
Merge branch 'relocate-slurp' into substructural-diffing
|
2017-09-19 12:15:11 -04:00 |
|
Rob Rix
|
573ae6bf39
|
Move slurp into a separate package.
|
2017-09-19 12:13:00 -04:00 |
|
Timothy Clem
|
2d17064681
|
No need for this instance
|
2017-09-19 08:53:01 -07:00 |
|
Rob Rix
|
59ca7a5e51
|
Merge branch 'master' into substructural-diffing
|
2017-09-19 11:07:25 -04:00 |
|
Rob Rix
|
0747f9474a
|
Correct the docs for Algorithm.
|
2017-09-19 10:52:47 -04:00 |
|
Rob Rix
|
5a0c44971e
|
Diffable uses the Alternative instance.
|
2017-09-19 10:48:26 -04:00 |
|
Rob Rix
|
7bd3a97a2a
|
Diffing within Context nodes uses the Alternative instance.
|
2017-09-19 10:48:14 -04:00 |
|
Rob Rix
|
2bb34475cd
|
Define diffing by iteration.
|
2017-09-19 10:46:27 -04:00 |
|
Rob Rix
|
c25cb5e2e3
|
🔥 an extra ..
|
2017-09-19 10:02:26 -04:00 |
|
Rob Rix
|
fc99ede202
|
Short-circuit alternations with empty.
|
2017-09-19 08:23:33 -04:00 |
|
Rob Rix
|
f467dbbb6b
|
Apply the Functor law.
|
2017-09-19 08:17:45 -04:00 |
|
Rob Rix
|
59790063c3
|
Return an empty value in the underlying Alternative context.
|
2017-09-19 07:55:30 -04:00 |
|
Rob Rix
|
b70ac76839
|
📝 the Empty & Alt constructors.
|
2017-09-19 07:21:31 -04:00 |
|
Rob Rix
|
d768faf60b
|
Define an Alternative instance for Algorithm.
|
2017-09-19 07:20:54 -04:00 |
|
Rob Rix
|
29741e74b6
|
Run diffTermsWith in an Alternative context.
|
2017-09-19 07:20:31 -04:00 |
|
Rob Rix
|
907e0d2112
|
Reformat the type signature of diffTermsWith.
|
2017-09-19 07:20:03 -04:00 |
|
Rob Rix
|
d7f5a2c64a
|
Define a focusing operation for Context nodes.
|
2017-09-18 16:09:31 -04:00 |
|
Rob Rix
|
2432bc0dcd
|
🔥 a redundant import.
|
2017-09-18 16:09:22 -04:00 |
|
Rob Rix
|
c05a1be8c5
|
🔥 subalgorithmFor.
|
2017-09-18 16:06:34 -04:00 |
|
Rob Rix
|
69108c6706
|
Produce diffs from algorithmDeleting/InsertingContext.
|
2017-09-18 15:35:56 -04:00 |
|
Rob Rix
|
82ce940292
|
Merge pull request #1337 from github/separate-diff-annotation-parameters
Separate diff annotation parameters
|
2017-09-18 15:24:07 -04:00 |
|
Rob Rix
|
e4374a5dc3
|
Merge branch 'master' into separate-diff-annotation-parameters
|
2017-09-18 15:19:56 -04:00 |
|
Jon Ruskin
|
4de052d321
|
Merge pull request #1339 from github/add-dep-metadata-to-tar
upload a metadata tar from cibuild
|
2017-09-18 10:36:05 -07:00 |
|
Jon Ruskin
|
7836e2e1a1
|
Merge branch 'master' into add-dep-metadata-to-tar
|
2017-09-18 10:02:27 -07:00 |
|
Rob Rix
|
817e910de7
|
Merge branch 'separate-diff-annotation-parameters' into substructural-diffing
|
2017-09-18 12:54:54 -04:00 |
|
Rob Rix
|
fec2112e02
|
Stub in a focusing operation for Context to try to generalize substructural diffing as a distributive law.
|
2017-09-18 12:54:42 -04:00 |
|