joshvera
|
de2146a1cd
|
Merge 'master' into json
|
2017-07-20 12:35:34 -04:00 |
|
Rob Rix
|
fc09d74b73
|
Rename the Source module to Data.Source.
|
2017-06-24 09:59:41 -04:00 |
|
Rob Rix
|
e5558c32a4
|
Evaluate the results of tasks to whnf in parallel.
|
2017-05-30 14:57:14 -04:00 |
|
Rob Rix
|
086a58932c
|
📝 distribute, distributeFor, & distributeFoldMap.
|
2017-05-30 12:57:23 -04:00 |
|
Rob Rix
|
ab91184f94
|
📝 parse, decorate, diff, & render.
|
2017-05-30 11:59:25 -04:00 |
|
Rob Rix
|
b9ee1564f4
|
📝 runTask.
|
2017-05-30 11:56:45 -04:00 |
|
Rob Rix
|
40262691bf
|
📝 Task, Differ, and Renderer.
|
2017-05-30 11:56:13 -04:00 |
|
Rob Rix
|
ed555c8be4
|
Decorate Tasks take R-algebras.
|
2017-05-29 17:25:37 -04:00 |
|
Rob Rix
|
228f79ac57
|
Move DiffRenderer and TermRenderer into Renderer.
|
2017-05-29 17:12:05 -04:00 |
|
Rob Rix
|
77ac9b02c3
|
🔥 NamedDecorator.
|
2017-05-29 16:43:52 -04:00 |
|
Rob Rix
|
940f1ec147
|
Handle ToC output in Task.
|
2017-05-29 16:23:02 -04:00 |
|
Rob Rix
|
b15c561800
|
Render diffs to patch format in Task.
|
2017-05-29 15:57:41 -04:00 |
|
Rob Rix
|
e7890fe71a
|
Define a distributed foldMap over Tasks.
|
2017-05-29 15:44:22 -04:00 |
|
Rob Rix
|
5877e39c12
|
Define distributeFor in terms of distribute.
|
2017-05-29 15:43:10 -04:00 |
|
Rob Rix
|
9335b996ac
|
Derive Eq & Show instances for DiffRenderer and TermRenderer.
|
2017-05-29 15:17:34 -04:00 |
|
Rob Rix
|
82d6288a52
|
Derive Eq & Show instances for NamedRenderer.
|
2017-05-29 15:16:22 -04:00 |
|
Rob Rix
|
9a9fe5f475
|
Task holds its renderer as a function.
|
2017-05-29 15:01:20 -04:00 |
|
Rob Rix
|
297348e95f
|
Split term/diff renderers back up.
|
2017-05-29 14:56:06 -04:00 |
|
Rob Rix
|
a727203a3f
|
Move parseDiffAndRenderBlobs into Semantic.
|
2017-05-29 14:52:04 -04:00 |
|
Rob Rix
|
b3fb50383e
|
Move parseAndRenderBlob into Semantic.
|
2017-05-29 14:50:13 -04:00 |
|
Rob Rix
|
ec74497030
|
Export NamedDecorator and NamedRenderer.
|
2017-05-29 14:44:00 -04:00 |
|
Rob Rix
|
ac5cc1694a
|
Define a named s-expression renderer.
|
2017-05-29 14:41:38 -04:00 |
|
Rob Rix
|
2e1146f40a
|
Parse, diff, and render blobs using Task.
|
2017-05-29 13:59:11 -04:00 |
|
Rob Rix
|
cba2972731
|
Define a for-like convenience for distributing tasks.
|
2017-05-29 13:54:43 -04:00 |
|
Rob Rix
|
087f84a22a
|
Define a Task for diffing terms.
|
2017-05-29 13:32:23 -04:00 |
|
Rob Rix
|
2b9ab0be58
|
Distributing tasks concurrently does not imply folding their results.
|
2017-05-29 13:25:58 -04:00 |
|
Rob Rix
|
341d7f0957
|
Add an explicit export list to Semantic.Task.
|
2017-05-29 13:19:39 -04:00 |
|
Rob Rix
|
8cae75e743
|
Switch on the decorator for à la carte assignment.
|
2017-05-29 13:18:12 -04:00 |
|
Rob Rix
|
f0354b8a6c
|
Define the identity decorator for SyntaxTerms.
|
2017-05-29 13:17:24 -04:00 |
|
Rob Rix
|
e13f72fc85
|
Decorate SyntaxTerms with identifiers where requested.
|
2017-05-29 13:14:51 -04:00 |
|
Rob Rix
|
859ef1917e
|
Move Task & friends into their own module.
|
2017-05-29 13:13:36 -04:00 |
|
Rob Rix
|
08fea4f15c
|
Stub in a module for Task.
|
2017-05-29 13:11:17 -04:00 |
|