Rob Rix
|
28d7325647
|
Skip empty things.
|
2015-10-23 21:19:43 -04:00 |
|
Rob Rix
|
c01624abe9
|
Map ranges and stuff correctly.
|
2015-10-23 21:19:37 -04:00 |
|
Rob Rix
|
865dbe2eed
|
Mapping into null is a bad idea.
|
2015-10-23 21:19:25 -04:00 |
|
Rob Rix
|
770e826340
|
Use classes to signal diffs.
|
2015-10-23 21:19:19 -04:00 |
|
Rob Rix
|
5939f3a865
|
Map the before and after terms separately I guess.
|
2015-10-23 21:05:51 -04:00 |
|
Rob Rix
|
fc60c75b14
|
Assign the range of patches.
|
2015-10-23 21:05:30 -04:00 |
|
Rob Rix
|
b7ac783e19
|
Get ranges for children.
|
2015-10-23 21:05:20 -04:00 |
|
Rob Rix
|
b3dfee8fc0
|
Terminate.
|
2015-10-23 20:51:31 -04:00 |
|
Rob Rix
|
8b1ae5f5b5
|
Separate Term decoding and construction.
|
2015-10-23 20:37:58 -04:00 |
|
Rob Rix
|
95cc7e7768
|
Diff catamorphisms.
|
2015-10-23 20:27:12 -04:00 |
|
Rob Rix
|
e152b0084c
|
Use a term-to-DOM wrapper function.
|
2015-10-23 20:23:53 -04:00 |
|
Rob Rix
|
38ec0850c2
|
Default recur parameter.
|
2015-10-23 20:23:35 -04:00 |
|
Rob Rix
|
c51d66fe8d
|
Correct how the diff is unpacked.
|
2015-10-23 19:25:21 -04:00 |
|
Rob Rix
|
fe2915a427
|
Try to map terms into DOM.
|
2015-10-23 19:24:13 -04:00 |
|
Rob Rix
|
7bff777b07
|
Attempt to correct Diff/DOM mapping.
|
2015-10-23 19:23:58 -04:00 |
|
Rob Rix
|
27853e30b1
|
Correct mapping diffs into DOM.
|
2015-10-23 19:23:38 -04:00 |
|
Rob Rix
|
b42d5238d1
|
Correct Syntax.Leaf construction.
|
2015-10-23 19:22:22 -04:00 |
|
Rob Rix
|
96675b4de6
|
Correct Syntax.Indexed construction.
|
2015-10-23 19:22:14 -04:00 |
|
Rob Rix
|
4a9ff5118a
|
Correct Syntax.Keyed construction.
|
2015-10-23 19:20:06 -04:00 |
|
Rob Rix
|
62000715e8
|
Correct Syntax.Keyed mapping.
|
2015-10-23 19:19:22 -04:00 |
|
Rob Rix
|
be6b72cf00
|
Correct Syntax mapping.
|
2015-10-23 19:17:02 -04:00 |
|
Rob Rix
|
05a376f8ae
|
Use the correct references.
|
2015-10-23 19:09:52 -04:00 |
|
Rob Rix
|
b3fa50bf64
|
Map the original diff.
|
2015-10-23 19:08:10 -04:00 |
|
Rob Rix
|
57fb7dda4c
|
Diff.map.
|
2015-10-23 18:59:24 -04:00 |
|
Rob Rix
|
eb598effa5
|
Simplify Syntax.map.
|
2015-10-23 18:58:10 -04:00 |
|
Rob Rix
|
00234c1365
|
Simplify the Diff constructor.
|
2015-10-23 18:56:07 -04:00 |
|
Rob Rix
|
ccc57c6411
|
Correct the hash passed to Diff.
|
2015-10-23 18:55:30 -04:00 |
|
Rob Rix
|
20057acaff
|
Add a function to construct diffs from JSON.
|
2015-10-23 18:54:24 -04:00 |
|
Rob Rix
|
692ae3be29
|
Remove Indexed toDOM handling.
|
2015-10-23 18:41:29 -04:00 |
|
Rob Rix
|
eabb27c5af
|
Remove the Keyed toDOM handling.
|
2015-10-23 18:41:04 -04:00 |
|
Rob Rix
|
b3f0d16fc8
|
Remove Term catamorphism/paramorphism 😢
|
2015-10-23 18:27:16 -04:00 |
|
Rob Rix
|
aaa1a9d25a
|
Term paramorphism.
|
2015-10-23 18:26:57 -04:00 |
|
Rob Rix
|
ec9cbf4dbf
|
Remove leaf handling from toDOM.
|
2015-10-23 18:26:42 -04:00 |
|
Rob Rix
|
f00b9cca5b
|
Construct Patches with Terms directly.
|
2015-10-23 18:26:24 -04:00 |
|
Rob Rix
|
16876343a4
|
Map Syntax by construction.
|
2015-10-23 18:24:19 -04:00 |
|
Rob Rix
|
08927d06b5
|
Construct Syntax values correctly.
|
2015-10-23 18:23:25 -04:00 |
|
Rob Rix
|
48a8217c41
|
Dictionary mapping passes a key to the transformation function.
|
2015-10-23 18:21:09 -04:00 |
|
Rob Rix
|
ebc8e96396
|
Remove Term processing from toDOM.
|
2015-10-23 18:19:25 -04:00 |
|
Rob Rix
|
59861a9a34
|
Terms construct a Syntax.
|
2015-10-23 18:19:11 -04:00 |
|
Rob Rix
|
7fb3aeb452
|
catamorphism over Term.
|
2015-10-23 17:19:24 -04:00 |
|
Rob Rix
|
d75322e37e
|
Remove Indexed.
|
2015-10-23 17:19:18 -04:00 |
|
Rob Rix
|
aef4e18518
|
Map over Syntax.
|
2015-10-23 17:19:07 -04:00 |
|
Rob Rix
|
c5c9e8838b
|
Map over dictionaries.
|
2015-10-23 17:19:00 -04:00 |
|
Rob Rix
|
ff21b7d299
|
Construct Syntax as a sum type.
|
2015-10-23 17:18:54 -04:00 |
|
Rob Rix
|
87cdba8e4b
|
Replaced Keyed with Dictionary .
|
2015-10-23 17:16:19 -04:00 |
|
Rob Rix
|
056e79f261
|
Rename the syntax field to unwrap .
|
2015-10-23 16:56:39 -04:00 |
|
Rob Rix
|
3206f13be0
|
Syntax is a type.
|
2015-10-23 16:54:49 -04:00 |
|
Rob Rix
|
32ed77d9bc
|
Rename left/right to before/after.
|
2015-10-23 16:53:02 -04:00 |
|
Rob Rix
|
7d721acec5
|
Re-add the left/right column divs.
|
2015-10-23 14:00:25 -04:00 |
|
Rob Rix
|
7adfd32d9d
|
Patch is an object.
|
2015-10-23 13:48:44 -04:00 |
|