Rob Rix
|
007fdd0e5c
|
Define runTask using foldFreer.
|
2017-07-21 12:09:06 -04:00 |
|
Rob Rix
|
4a067250c6
|
Merge branch 'bump-freer' into serialize-concurrent-logging
|
2017-07-21 12:03:39 -04:00 |
|
Rob Rix
|
6a04e3843b
|
Sort the import of Files down.
|
2017-07-21 11:42:06 -04:00 |
|
Rob Rix
|
e2a21addf2
|
Log messages to stderr.
|
2017-07-21 11:38:17 -04:00 |
|
Rob Rix
|
6c272105a4
|
Format messages as ByteStrings.
|
2017-07-21 11:38:02 -04:00 |
|
Rob Rix
|
03862a33f5
|
Define a Message type for logging.
|
2017-07-21 11:37:54 -04:00 |
|
Rob Rix
|
d1b3cc5c06
|
🔥 runAlgorithm/runAlgorithmSteps.
These have been subsumed by freer-cofreer’s runFreer & freerSteps.
|
2017-07-21 11:08:01 -04:00 |
|
Rob Rix
|
07edce5bfc
|
Bump freer-cofreer to master .
|
2017-07-21 11:05:58 -04:00 |
|
Josh Vera
|
dec0de378c
|
Merge pull request #1232 from github/json
Add a JSON Parser
|
2017-07-20 12:48:35 -04:00 |
|
Josh Vera
|
974e4a3068
|
Merge branch 'master' into json
|
2017-07-20 12:41:32 -04:00 |
|
joshvera
|
de2146a1cd
|
Merge 'master' into json
|
2017-07-20 12:35:34 -04:00 |
|
Rob Rix
|
9befa439f6
|
Merge pull request #1233 from github/task-input-output
Task input output
|
2017-07-20 11:12:22 -04:00 |
|
joshvera
|
f7a7a2c180
|
Add parseError to value Assignment in the JSON parser
|
2017-07-20 11:12:08 -04:00 |
|
joshvera
|
0b497fb8a2
|
Remove JSON from ToCTermRenderer since it doesn't have functions
|
2017-07-20 11:06:19 -04:00 |
|
joshvera
|
fb84ec83f5
|
Add JSON to parseBlob
|
2017-07-20 11:06:19 -04:00 |
|
joshvera
|
00205c3d26
|
Sort Syntax in JSON parser
|
2017-07-20 11:06:19 -04:00 |
|
Rob Rix
|
734e42802d
|
Correct the docs for parse .
|
2017-07-20 10:23:35 -04:00 |
|
Rob Rix
|
f9ce0a9e63
|
Take the blob parameter explicitly.
|
2017-07-19 20:24:52 -04:00 |
|
Rob Rix
|
6f1cf00255
|
Move the implementations of readBlobs/readBlobPairs into Task.
|
2017-07-19 20:20:20 -04:00 |
|
Rob Rix
|
e6739b5430
|
📝 writeToOutput.
|
2017-07-19 20:18:44 -04:00 |
|
Rob Rix
|
89df488f78
|
Merge branch 'master' into task-input-output
|
2017-07-19 20:13:58 -04:00 |
|
Rob Rix
|
aaf39930b0
|
Simplify how the output is defaulted to stdout.
|
2017-07-19 20:07:17 -04:00 |
|
Rob Rix
|
201f9358f8
|
Correct the tests.
|
2017-07-19 20:01:59 -04:00 |
|
Rob Rix
|
2fe1c954cf
|
Merge pull request #1229 from github/cli-refactoring
CLI refactoring
|
2017-07-19 19:57:59 -04:00 |
|
Rob Rix
|
839c64b4a3
|
Rename Command.Files to Files.
|
2017-07-19 19:57:36 -04:00 |
|
Rob Rix
|
ebe21c348c
|
Merge branch 'master' into cli-refactoring
|
2017-07-19 19:55:03 -04:00 |
|
Josh Vera
|
83e816b04f
|
Merge branch 'master' into json
|
2017-07-19 18:35:39 -04:00 |
|
Rob Rix
|
8d73a83cdf
|
Bind instead of using do notation.
|
2017-07-19 17:41:06 -04:00 |
|
Rob Rix
|
71356ead42
|
Construct a single task.
|
2017-07-19 17:39:48 -04:00 |
|
Rob Rix
|
beb6c4788c
|
WriteToOutput takes a handle or a path.
|
2017-07-19 17:29:38 -04:00 |
|
Rob Rix
|
766f71ba90
|
🔥 the obsolete getOutputPath logic.
|
2017-07-19 17:26:52 -04:00 |
|
joshvera
|
c513e6e34b
|
Merge origin/master
|
2017-07-19 17:26:22 -04:00 |
|
Rob Rix
|
aad5e2d396
|
Correct the docs.
|
2017-07-19 17:24:06 -04:00 |
|
Rob Rix
|
844b8d0dc3
|
Run tasks in the spec.
|
2017-07-19 17:23:44 -04:00 |
|
Rob Rix
|
1cb3541efe
|
Construct a task in the options parser.
|
2017-07-19 17:22:10 -04:00 |
|
Rob Rix
|
a85aa1f8ff
|
Carry the language in error declarations.
|
2017-07-19 17:17:39 -04:00 |
|
Rob Rix
|
c8416ee0fd
|
Pass blobs to the declaration algebras.
|
2017-07-19 17:16:51 -04:00 |
|
Rob Rix
|
c0f894162e
|
Derive an NFData instance for Language.
|
2017-07-19 17:15:44 -04:00 |
|
Rob Rix
|
4d5ffe7a11
|
🔥 ParseMode.
|
2017-07-19 15:46:49 -04:00 |
|
Rob Rix
|
fe21d792fe
|
Define runParse by composition.
|
2017-07-19 15:46:31 -04:00 |
|
Rob Rix
|
17af42e21e
|
Define runDiff by composition.
|
2017-07-19 15:46:27 -04:00 |
|
Rob Rix
|
2cce3dd671
|
Define a Task to write output.
|
2017-07-19 15:44:22 -04:00 |
|
Rob Rix
|
cbb6c885a4
|
Define Tasks to read blobs.
|
2017-07-19 15:41:40 -04:00 |
|
Rob Rix
|
8d43d19296
|
Construct Eithers for the input source(s).
|
2017-07-19 15:40:56 -04:00 |
|
Rob Rix
|
97a4f75ca8
|
Generalize readBlobPairs to lists of path/language pairs.
|
2017-07-19 15:37:01 -04:00 |
|
joshvera
|
e637d195b9
|
Add remaining json syntax
|
2017-07-19 15:35:47 -04:00 |
|
Rob Rix
|
6afe6a94a4
|
Define a high-level operation to read a pair of blobs
|
2017-07-19 15:28:26 -04:00 |
|
Rob Rix
|
90f4aa38a7
|
Define a high-level operation to read in blobs.
|
2017-07-19 15:24:55 -04:00 |
|
Rob Rix
|
ab7b39e771
|
Align the doc comments for AssignmentParser.
|
2017-07-19 15:17:02 -04:00 |
|
joshvera
|
381d5e741f
|
Add some structure to JSON.Syntax
|
2017-07-19 15:17:00 -04:00 |
|