Rob Rix
|
cdbecea7f1
|
Context rows produce ranges only.
|
2015-12-30 10:23:08 -05:00 |
|
Rob Rix
|
2a646d43a1
|
Wrap in adjoinChildRows.
|
2015-12-30 10:15:27 -05:00 |
|
Rob Rix
|
40fc01f1b5
|
Wrap in adjoinChildLines.
|
2015-12-30 10:10:49 -05:00 |
|
Rob Rix
|
f8553edf70
|
Union the child/context ranges.
|
2015-12-30 10:06:39 -05:00 |
|
Rob Rix
|
bb5a7f6218
|
Remove isEmpty .
|
2015-12-30 10:06:16 -05:00 |
|
Rob Rix
|
941d4d5ddb
|
Add a unionRanges function to Range .
|
2015-12-30 10:05:31 -05:00 |
|
Rob Rix
|
cd213e8f4a
|
Remove contextLines.
|
2015-12-30 09:56:56 -05:00 |
|
Rob Rix
|
463266a48e
|
Don’t bother using contextLines.
|
2015-12-30 09:56:45 -05:00 |
|
Rob Rix
|
12935f2501
|
Import Identity.
|
2015-12-30 09:51:43 -05:00 |
|
Rob Rix
|
a96072ac43
|
Don’t import Lens.
|
2015-12-30 09:50:45 -05:00 |
|
Rob Rix
|
30421f40cc
|
Revert "Depend on lens ."
This reverts commit 5418371e0dad0b30f684a4e00564cbec6c035539.
|
2015-12-30 09:50:10 -05:00 |
|
Rob Rix
|
ec7dc4ee6e
|
Revert "RankNTypes."
This reverts commit 7c5306eca83c86e131783cc8fbcf989abfd76a03.
|
2015-12-30 09:50:07 -05:00 |
|
Rob Rix
|
7bd6510cfb
|
Remove the HasTerm lens type.
|
2015-12-30 09:49:36 -05:00 |
|
Rob Rix
|
6646f56de2
|
Use Has to get and set split terms.
|
2015-12-30 09:49:12 -05:00 |
|
Rob Rix
|
a187138fc3
|
Use Has to get and set split diffs in keyed nodes.
|
2015-12-30 09:43:39 -05:00 |
|
Rob Rix
|
2ef9c33902
|
Remove HasDiff.
|
2015-12-30 09:40:44 -05:00 |
|
Rob Rix
|
5452191cb7
|
Remove HasSplitDiff.
|
2015-12-30 09:40:40 -05:00 |
|
Rob Rix
|
422fc570b1
|
Define openDiff over Has .
|
2015-12-30 09:40:09 -05:00 |
|
Rob Rix
|
1465e21fa4
|
Add a Has instance for (a, _) pairs.
|
2015-12-30 09:39:11 -05:00 |
|
Rob Rix
|
98486f6120
|
Add a Has instance for Identity .
|
2015-12-30 09:38:55 -05:00 |
|
Rob Rix
|
eecc6c63f2
|
Add a Has typeclass descending from Functor .
|
2015-12-30 09:38:42 -05:00 |
|
Rob Rix
|
c0bc19e52c
|
Remove setSplitDiff.
|
2015-12-30 09:30:54 -05:00 |
|
Rob Rix
|
dc78803b4b
|
HasDiff is constrained to Functors.
|
2015-12-30 09:30:37 -05:00 |
|
Rob Rix
|
dddfc77e05
|
openDiff takes a HasSplitDiff context.
|
2015-12-30 09:17:52 -05:00 |
|
Rob Rix
|
7209e396ec
|
Add a HasDiff instance for string/diff pairs.
|
2015-12-30 09:01:49 -05:00 |
|
Rob Rix
|
e55fa76b5a
|
Add a HasDiff identity instance.
|
2015-12-30 09:01:36 -05:00 |
|
Rob Rix
|
545dad88e2
|
Add a HasSplitDiff instance for string/split diff pairs.
|
2015-12-30 09:00:39 -05:00 |
|
Rob Rix
|
c46dda98d4
|
Add a HasSplitDiff identity instance.
|
2015-12-30 09:00:28 -05:00 |
|
Rob Rix
|
e6a30f7c7d
|
Add a HasSplitDiff typeclass.
|
2015-12-30 09:00:16 -05:00 |
|
Rob Rix
|
ab61c8f76c
|
Add a HasDiff typeclass back in.
|
2015-12-30 08:59:53 -05:00 |
|
Rob Rix
|
88f0285b89
|
Info is a Monoid.
|
2015-12-29 16:02:42 -05:00 |
|
Rob Rix
|
5121c337ec
|
Wrap lefts instead of dropping them.
|
2015-12-29 15:56:54 -05:00 |
|
Rob Rix
|
d9cc3e6558
|
Revert "Revert "Filter out unsemantic context nodes using Either.""
This reverts commit 5537296fc6670f6979ef341a69a08d205302d112.
|
2015-12-29 15:49:01 -05:00 |
|
Rob Rix
|
17b02a4f07
|
Use pure .
|
2015-12-29 15:41:22 -05:00 |
|
Rob Rix
|
ce5dddec3a
|
Map the line ranges directly in splitTermByLines.
|
2015-12-29 15:39:40 -05:00 |
|
Rob Rix
|
79d8cff9af
|
Line is Applicative.
|
2015-12-29 15:34:54 -05:00 |
|
Rob Rix
|
c65f18bb25
|
Revert "Filter out unsemantic context nodes using Either."
This reverts commit 4f0975775a648d5c277cc02cfe82aec45df12985.
|
2015-12-29 15:00:15 -05:00 |
|
Rob Rix
|
627d050f86
|
Revert "Add a filter function to OrderedMap ."
This reverts commit 6c5ad05a702cf612cab9bbbc779f4cac7af44462.
|
2015-12-29 14:58:13 -05:00 |
|
Rob Rix
|
3ca7042ed1
|
Revert "Row is a Bifunctor."
This reverts commit 154dd03fabdadae14b3fd97401a663daa6ec504f.
|
2015-12-29 14:58:09 -05:00 |
|
Rob Rix
|
7342c93038
|
Revert "Extend Row’s Arbitrary instance to two parameters."
This reverts commit 8d48b02705633ee97aa894b1ca5b3af043b3422c.
|
2015-12-29 14:58:06 -05:00 |
|
Rob Rix
|
a402c1ec48
|
Revert "Remove <$$> since we aren’t using it."
This reverts commit 7b90d843b4220429f50102bce24b5f679ad6935c.
|
2015-12-29 14:58:03 -05:00 |
|
Rob Rix
|
3b9936865f
|
Remove <$$> since we aren’t using it.
|
2015-12-29 14:44:02 -05:00 |
|
Rob Rix
|
ee3c3c8bd0
|
Extend Row’s Arbitrary instance to two parameters.
|
2015-12-29 14:42:35 -05:00 |
|
Rob Rix
|
a9bed2ba91
|
Row is a Bifunctor.
|
2015-12-29 14:42:07 -05:00 |
|
Rob Rix
|
b23fd6a3ad
|
Add a filter function to OrderedMap .
|
2015-12-29 14:19:35 -05:00 |
|
Rob Rix
|
ca313e7f29
|
Remove HasDiff.
|
2015-12-29 14:12:40 -05:00 |
|
Rob Rix
|
8e149b54ae
|
Replace HasDiff with a lens.
|
2015-12-29 12:48:37 -05:00 |
|
Rob Rix
|
253c3dfd7c
|
Replace HasTerm with a lens type.
|
2015-12-29 12:47:06 -05:00 |
|
Rob Rix
|
c274125ea0
|
RankNTypes.
Needed for our lens types.
|
2015-12-29 12:46:53 -05:00 |
|
Rob Rix
|
f685f57417
|
Depend on lens .
We were already bringing it in via rainbow, this just makes it explicit.
|
2015-12-29 12:46:40 -05:00 |
|