Patrick Thomson
925df74da1
Prettier Evaluatable instance for floats.
2018-04-04 15:40:31 -04:00
Patrick Thomson
c7536b6c18
Editorialize less.
2018-04-04 15:39:30 -04:00
Rob Rix
79081699a4
Import the Diff/Parse modules directly.
2018-04-04 15:20:30 -04:00
Rob Rix
54c2777db0
Move diffing into Semantic.Diff.
2018-04-04 15:18:58 -04:00
Rob Rix
8ae61645f8
Rename Semantic.Command.{Diff,Parse} to Semantic.{Diff,Parse}.
2018-04-04 15:17:01 -04:00
Rob Rix
1be579b2f8
Move parsing to Semantic.Command.Parse.
2018-04-04 15:15:25 -04:00
Rob Rix
7c2160590f
DeriveDataTypeable.
2018-04-04 15:13:10 -04:00
Rob Rix
cea323bb05
Move NoLanguageForBlob to Semantic.IO.
2018-04-04 15:12:23 -04:00
Rob Rix
113bbd1ed9
Merge branch 'master' into task-in-eff
2018-04-04 15:05:28 -04:00
Rob Rix
a3bddc55be
Bump effects to master.
2018-04-04 15:05:10 -04:00
Rob Rix
ac0ad69f3d
Run Task using the Run instances.
2018-04-04 15:01:26 -04:00
Rob Rix
5e70d5277d
Define a Run instance for TaskF.
2018-04-04 15:01:08 -04:00
Rob Rix
a1a32dabd2
Define a Run instance for Files.
2018-04-04 14:55:49 -04:00
Rob Rix
8f0f465989
📝 Action.
2018-04-04 14:53:53 -04:00
Rob Rix
1894709bb8
Define a Run instance for Telemetry.
2018-04-04 14:52:02 -04:00
Rob Rix
012730f91a
🔥 bidistribute*.
2018-04-04 14:40:56 -04:00
Rob Rix
92a3c82259
Use distributeFor instead of bidistributeFor in Util too.
2018-04-04 14:39:03 -04:00
Rob Rix
47fc8172ca
Use distributeFor instead of bidistributeFor.
2018-04-04 14:38:11 -04:00
Rob Rix
c9ddf0753b
Define a Run instance for Distribute.
2018-04-04 14:36:54 -04:00
Rob Rix
0a0c539352
Run Telemetry by reinterpretation.
2018-04-04 14:24:30 -04:00
Timothy Clem
046e8c1fd0
Merge pull request #1704 from github/module-resolution
...
Module resolution
2018-04-04 11:14:13 -07:00
Timothy Clem
3145f73895
Fix doctests again
2018-04-04 11:07:26 -07:00
Rob Rix
5326d01266
Unqualify a name.
2018-04-04 13:58:21 -04:00
Rob Rix
d740128892
Group the exports.
2018-04-04 13:56:06 -04:00
Rob Rix
bc400a1bd6
Decompose file I/O into a new effect.
2018-04-04 13:54:52 -04:00
Rob Rix
7fde1705f4
Coalesce contexts.
2018-04-04 13:32:05 -04:00
Rob Rix
5d2b1389c9
🔥 a redundant import.
2018-04-04 13:15:01 -04:00
Rob Rix
a5dd989db2
Stub in separate parse/diff command modules.
2018-04-04 13:14:25 -04:00
Rob Rix
42781aa2d8
🔥 a redundant bind.
2018-04-04 13:12:14 -04:00
Rob Rix
498c583cb8
Align some fields.
2018-04-04 13:11:10 -04:00
Rob Rix
070f731653
🔥 some redundant language extensions.
2018-04-04 13:10:45 -04:00
Patrick Thomson
1138bd3141
Fix tests.
2018-04-04 12:53:54 -04:00
Timothy Clem
a34cc8766f
Merge remote-tracking branch 'origin/master' into module-resolution
2018-04-04 09:42:39 -07:00
Rob Rix
e35c96a676
Compute the import graph for a package.
...
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
2018-04-04 12:40:09 -04:00
Patrick Thomson
7818db05a7
Fix parsing and representation of Ruby's and
and or
operators.
...
These operators are terrible misbegotten warts (in a language full of
warts), but we need to represent them differently for matching and
pretty-printing purposes.
2018-04-04 12:35:57 -04:00
Rob Rix
9a8bce4b78
Fix the constraints for the import graph task.
2018-04-04 12:10:13 -04:00
Timothy Clem
4b9caec4c5
Fix up tests for Name wrapper
2018-04-04 08:59:13 -07:00
Timothy Clem
7df5567a92
newtype for free variable name instead of type synonym
2018-04-04 08:59:03 -07:00
Rob Rix
2d521ecaa6
Merge branch 'master' into task-in-eff
2018-04-04 11:58:58 -04:00
Rob Rix
2795e9cf55
Add an ImportGraph task.
2018-04-04 11:58:53 -04:00
Rob Rix
aaa5017d6d
Export evaluatePackageBody.
2018-04-04 11:58:43 -04:00
Rob Rix
7d5a9d40ae
Add a handler for Telemetry which ignores the effects.
2018-04-04 11:58:36 -04:00
Rob Rix
e6c5d5d2d5
Move time into the Telemetry module.
2018-04-04 11:24:15 -04:00
Rob Rix
ca87d9cff9
Move the Telemetry effect into its own module.
2018-04-04 11:23:32 -04:00
Rob Rix
6dd7dd78c1
Sort the modules.
2018-04-04 11:23:21 -04:00
Rob Rix
8a6d9bd879
Move Distribute into its own module.
2018-04-04 11:23:13 -04:00
Rob Rix
6101db0d5e
Export WrappedTask.
2018-04-04 11:16:50 -04:00
Rob Rix
dee6241aff
📝 LogQueue & StatQueue.
2018-04-04 11:09:48 -04:00
Rob Rix
bdddc0b836
📝 WrappedTask.
2018-04-04 11:09:25 -04:00
Rob Rix
536ae92e25
Promote the list.
2018-04-04 11:08:35 -04:00