Rob Rix
|
99eebab91e
|
Perform substructural diffing recursively.
|
2017-09-19 14:21:37 -04:00 |
|
Rob Rix
|
6f59e2753e
|
Add a focusing traversal to Diffable.
|
2017-09-19 14:02:08 -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 |
|
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 |
|
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 |
|
Rob Rix
|
a0c5fc79d2
|
🔥 a redundant import.
|
2017-09-18 10:51:40 -04:00 |
|
Rob Rix
|
ba96d10200
|
apply', not apply1'.
|
2017-09-18 10:51:09 -04:00 |
|
Rob Rix
|
228e35a00a
|
Merge branch 'master' into substructural-diffing
|
2017-09-18 10:48:57 -04:00 |
|
Rob Rix
|
8cf25242dd
|
Merge branch 'master' into separate-diff-annotation-parameters
|
2017-09-18 10:46:47 -04:00 |
|
Josh Vera
|
99603c2a47
|
Merge pull request #1338 from github/unrolled-union-instances
Unrolled Union instances
|
2017-09-18 10:02:48 -04:00 |
|
Rob Rix
|
55282d5a61
|
Merge branch 'master' into separate-diff-annotation-parameters
|
2017-09-18 08:57:06 -04:00 |
|
Rob Rix
|
f758ebd52a
|
Merge branch 'master' into unrolled-union-instances
|
2017-09-18 08:06:14 -04:00 |
|
Rob Rix
|
34b424028e
|
Apply1 got renamed to Apply.
|
2017-09-18 00:24:08 -04:00 |
|
Rob Rix
|
d433bcb8f0
|
Bump.
|
2017-09-18 00:23:41 -04:00 |
|
Rob Rix
|
be7335d527
|
🔥 redundant parens.
|
2017-09-18 00:23:36 -04:00 |
|
Rob Rix
|
7416d96af4
|
Use the new API.
|
2017-09-18 00:23:30 -04:00 |
|
Rob Rix
|
d4785068a0
|
Inject in Diffable.
|
2017-09-18 00:23:14 -04:00 |
|
Rob Rix
|
8b366346d2
|
🔥 redundant parens.
|
2017-09-18 00:23:07 -04:00 |
|
Rob Rix
|
60e5b6fbe6
|
Inject in GAlign.
|
2017-09-18 00:23:03 -04:00 |
|
Jon Ruskin
|
b664e407d8
|
Merge branch 'master' into add-dep-metadata-to-tar
|
2017-09-15 13:13:14 -07:00 |
|
Timothy Clem
|
a0ac2fc514
|
Merge pull request #1336 from github/slurp
Add slurp, a utility for generating test payloads from PRs
|
2017-09-15 10:52:58 -07:00 |
|
Timothy Clem
|
9fbbc926e0
|
Remove test.json
|
2017-09-15 10:07:21 -07:00 |
|
Rob Rix
|
e5c067ac3b
|
Bump vendor/effects.
|
2017-09-15 11:12:17 -04:00 |
|