Rob Rix
|
371e0c0945
|
renderToSymbols is pure.
|
2019-10-01 12:11:52 -04:00 |
|
Rob Rix
|
f9c20bc462
|
Use ToTags for the legacy tagging API as well.
|
2019-10-01 12:10:51 -04:00 |
|
Rob Rix
|
f092a3017c
|
Parameterize ALaCarteTerm by the symbols to summarize.
|
2019-10-01 12:10:38 -04:00 |
|
Rob Rix
|
7259059b51
|
Combine the code paths.
|
2019-10-01 12:01:04 -04:00 |
|
Rob Rix
|
44b0614c7d
|
Define renderToSymbols using renderPreciseToSymbols.
|
2019-10-01 11:59:26 -04:00 |
|
Rob Rix
|
a43e947104
|
Render à la carte terms to symbols via ToTags.
|
2019-10-01 11:58:40 -04:00 |
|
Rob Rix
|
09f95d6cec
|
Define a helper to provide a ToTags instance for à la carte terms.
|
2019-10-01 11:58:04 -04:00 |
|
Rob Rix
|
1bc251183e
|
Generalize renderPreciseToSymbols to any term with a ToTags instance.
|
2019-10-01 11:57:00 -04:00 |
|
Rob Rix
|
937df795a1
|
Don’t pass the blob into runTagging.
|
2019-10-01 11:54:38 -04:00 |
|
Rob Rix
|
de5de5f936
|
Don’t pass the blob into contextualizing.
|
2019-10-01 11:51:28 -04:00 |
|
Rob Rix
|
e9fc6122c4
|
Don’t pass the blob into tagging.
|
2019-10-01 11:50:30 -04:00 |
|
Rob Rix
|
c0ecbb12b6
|
🔥 SomeParser.
It’s unused.
|
2019-10-01 11:31:16 -04:00 |
|
Rob Rix
|
e19dc31c1e
|
Merge branch 'master' into parse-effect
|
2019-09-30 18:13:32 -04:00 |
|
Rob Rix
|
ddf5087fe2
|
📝 the Parse carrier modules.
|
2019-09-30 18:00:07 -04:00 |
|
Rob Rix
|
5b556eea3f
|
None of this did either.
|
2019-09-30 17:38:14 -04:00 |
|
Rob Rix
|
b37a8ae61c
|
None of this actually needed the TaskSession.
|
2019-09-30 17:37:07 -04:00 |
|
Rob Rix
|
58f23c0b7f
|
🔥 the TaskSession.
|
2019-09-30 17:23:32 -04:00 |
|
Rob Rix
|
6dc389fa34
|
.
|
2019-09-30 17:22:43 -04:00 |
|
Rob Rix
|
f1caf6beec
|
Pass the error up.
|
2019-09-30 17:20:35 -04:00 |
|
Rob Rix
|
9652ec9734
|
🔥 the Trace effect.
|
2019-09-30 17:19:46 -04:00 |
|
Rob Rix
|
b005ffb447
|
Don’t trace in Parsing.TreeSitter.
|
2019-09-30 17:14:11 -04:00 |
|
Rob Rix
|
9bd8ab260e
|
🔥 runAssignment.
|
2019-09-30 17:06:09 -04:00 |
|
Rob Rix
|
9295789b1d
|
🔥 a constructor we don’t check for.
|
2019-09-30 17:02:42 -04:00 |
|
Rob Rix
|
ee01643117
|
🔥 a bunch of redundant effects from the repl.
|
2019-09-30 17:00:49 -04:00 |
|
Rob Rix
|
8dcf0bef24
|
Use the simple carrier in util and the repl.
|
2019-09-30 16:57:51 -04:00 |
|
Rob Rix
|
afc4e46942
|
Simplify the simple carrier.
|
2019-09-30 16:57:42 -04:00 |
|
Rob Rix
|
b1832108ed
|
🔥 timings for most parsers.
|
2019-09-30 16:35:40 -04:00 |
|
Rob Rix
|
20e5bdd960
|
Duplicate the parse carrier.
|
2019-09-30 16:34:21 -04:00 |
|
Rob Rix
|
a99ef5f855
|
Rename Semantic.Parse to Control.Carrier.Parse.Measured.
|
2019-09-30 16:32:50 -04:00 |
|
Rob Rix
|
b783f94a32
|
Import just the effect where possible.
|
2019-09-30 16:32:37 -04:00 |
|
Rob Rix
|
d181a6228a
|
Move the Parse effect into its own module.
|
2019-09-30 16:26:52 -04:00 |
|
Rob Rix
|
001f47b42d
|
Stub in a module for the Parse effect.
|
2019-09-30 16:25:35 -04:00 |
|
Rob Rix
|
dc3a11c9ee
|
🔥 a redundant constraint.
|
2019-09-30 16:24:31 -04:00 |
|
Rob Rix
|
74acafecf8
|
Move the parse effect & carrier into Semantic.Parse.
|
2019-09-30 16:23:13 -04:00 |
|
Rob Rix
|
43b4de5b37
|
Simplify the errors helper.
|
2019-09-30 16:07:43 -04:00 |
|
Rob Rix
|
199372d0f3
|
Serializing requires only the config.
|
2019-09-30 16:00:21 -04:00 |
|
Rob Rix
|
e4587c6cb5
|
Add a Reader effect for the config alone.
|
2019-09-30 15:56:48 -04:00 |
|
Rob Rix
|
9e183cd46b
|
Rename TaskEff to TaskC.
|
2019-09-30 15:54:57 -04:00 |
|
Rob Rix
|
f1b4fa870b
|
🔥 TaskC.
|
2019-09-30 15:50:53 -04:00 |
|
Rob Rix
|
ab3d366471
|
🔥 Task.
|
2019-09-30 15:49:46 -04:00 |
|
Rob Rix
|
54f1bacbd2
|
Just call diffTermPair directly.
|
2019-09-30 15:49:38 -04:00 |
|
Rob Rix
|
6ebfb5c9ac
|
🔥 runTaskF.
|
2019-09-30 15:42:01 -04:00 |
|
Rob Rix
|
b5177fc94e
|
🔥 Serialize.
|
2019-09-30 15:39:23 -04:00 |
|
Rob Rix
|
17f4226eea
|
🔥 render.
|
2019-09-30 15:33:14 -04:00 |
|
Rob Rix
|
884fb7c909
|
🔥 Render.
|
2019-09-30 15:30:55 -04:00 |
|
Rob Rix
|
ae40db0ab5
|
🔥 decorate.
|
2019-09-30 15:29:10 -04:00 |
|
Rob Rix
|
b298e3a42c
|
Rearrange slightly.
|
2019-09-30 15:22:54 -04:00 |
|
Rob Rix
|
c06a7807c7
|
🔥 Decorate.
|
2019-09-30 15:22:09 -04:00 |
|
Rob Rix
|
626777b190
|
Split parsing out of Task.
|
2019-09-30 15:20:30 -04:00 |
|
Rob Rix
|
08601d17db
|
Extract errors & runAssignment to the top level.
|
2019-09-30 14:42:09 -04:00 |
|