Rob Rix
|
54c1f0d2e9
|
Revert "Revert "Revert "Parameterize the typeclasses by the list of effects."""
This reverts commit 81dc8c50484cf7c415eb3f754ca5fbb934517f2a.
|
2018-03-08 16:17:07 -05:00 |
|
Timothy Clem
|
e1c1ab54a8
|
Ruby import graph output just works
|
2018-03-08 13:02:39 -08:00 |
|
joshvera
|
f75e4b280e
|
Fix WildcardImport
Combine with the global env instead of replacing it outright
|
2018-03-08 16:02:03 -05:00 |
|
Timothy Clem
|
a74ad46c08
|
Fix up Go import-graph output and spec
|
2018-03-08 13:01:13 -08:00 |
|
joshvera
|
aef8814a7d
|
Use withGlobalEnv in QualifiedExport
|
2018-03-08 15:58:06 -05:00 |
|
joshvera
|
84ae0c2048
|
Use withGlobalEnv in QualifiedImport
|
2018-03-08 15:56:40 -05:00 |
|
joshvera
|
a6481b2adc
|
Use withExports in Program
|
2018-03-08 15:56:29 -05:00 |
|
joshvera
|
2e9e15bdbb
|
Move local state function to effects and add withExports
|
2018-03-08 15:52:28 -05:00 |
|
joshvera
|
1ac4942397
|
Bump effects for fixed local state function
|
2018-03-08 15:52:09 -05:00 |
|
joshvera
|
32bfd04cb4
|
Bump effects to remove localState function
|
2018-03-08 15:48:56 -05:00 |
|
joshvera
|
f12e6f4d62
|
Use withGlobalEnv to constrain the global environment
|
2018-03-08 15:46:17 -05:00 |
|
Rob Rix
|
3aa0b2eddc
|
Revert "Revert "Parameterize the typeclasses by the list of effects.""
This reverts commit fe9c84af96b4046a0b355094b5eb60ec3cc70a45.
|
2018-03-08 15:13:27 -05:00 |
|
Rob Rix
|
6b59dee449
|
Parameterize Effectful by the effect list.
|
2018-03-08 14:55:06 -05:00 |
|
Rob Rix
|
bbab0c7f69
|
Revert "Parameterize the typeclasses by the list of effects."
This reverts commit d922393406bce47366f9269f63edbf93b19d13c1.
|
2018-03-08 14:42:30 -05:00 |
|
Rob Rix
|
95e6de97ee
|
Revert "Refactor the type synonyms a little."
This reverts commit 9ea8b80a185ce32933844f4787989877dd71f0e5.
|
2018-03-08 14:42:25 -05:00 |
|
Rob Rix
|
9a3cba982d
|
Refactor the type synonyms a little.
|
2018-03-08 14:42:20 -05:00 |
|
Timothy Clem
|
74675d6731
|
Fix up TypeScript import-graph output and tests
|
2018-03-08 11:37:41 -08:00 |
|
Rob Rix
|
1478187f0f
|
Parameterize the typeclasses by the list of effects.
|
2018-03-08 14:37:37 -05:00 |
|
Rob Rix
|
29dee3a213
|
Abstract the various types over the effect list.
|
2018-03-08 14:13:53 -05:00 |
|
Timothy Clem
|
8c8b2437ba
|
Merge pull request #1517 from github/environment-scoping
Import graph: environment scoping
|
2018-03-08 11:05:08 -08:00 |
|
Rob Rix
|
a848426b03
|
🔥 a bunch more redundant constraints.
|
2018-03-08 13:49:18 -05:00 |
|
Timothy Clem
|
030e6a8acd
|
Need the new ModuleState of Envs
|
2018-03-08 10:48:44 -08:00 |
|
Rob Rix
|
9f49a4921e
|
🔥 redundant constraints on eval.
|
2018-03-08 13:48:17 -05:00 |
|
Rob Rix
|
bda7091467
|
Sort some constraints.
|
2018-03-08 13:47:39 -05:00 |
|
Rob Rix
|
4468dee9be
|
🔥 redundant constraints.
|
2018-03-08 13:47:18 -05:00 |
|
Timothy Clem
|
1293c9a6d2
|
Merge remote-tracking branch 'origin/master' into environment-scoping
|
2018-03-08 10:42:05 -08:00 |
|
Rob Rix
|
1eacebfab8
|
Align the associated type families.
|
2018-03-08 13:36:49 -05:00 |
|
Rob Rix
|
eb3fbcc4db
|
Just say coerce.
|
2018-03-08 13:35:01 -05:00 |
|
Rob Rix
|
abe6415536
|
🔥 a redundant type signature.
|
2018-03-08 13:34:33 -05:00 |
|
Rob Rix
|
bf7b397275
|
🔥 redundant language extensions.
|
2018-03-08 13:31:36 -05:00 |
|
Timothy Clem
|
43fe86dea6
|
Revert "newtype wrapper for name and play with friendly show"
This reverts commit a0500f376d91bf671f9f7a80c7371891895939bc.
|
2018-03-08 10:30:40 -08:00 |
|
Rob Rix
|
ec350c78ff
|
Align some more types.
|
2018-03-08 13:27:16 -05:00 |
|
Timothy Clem
|
0be58fdbe0
|
newtype wrapper for name and play with friendly show
|
2018-03-08 10:25:41 -08:00 |
|
Timothy Clem
|
0751f64ab1
|
Better error message
|
2018-03-08 10:24:43 -08:00 |
|
Rob Rix
|
d12a1dafc2
|
Align the associated types.
|
2018-03-08 13:24:03 -05:00 |
|
Rob Rix
|
a919fe8fb6
|
Align some instances.
|
2018-03-08 13:23:48 -05:00 |
|
Rob Rix
|
38a21bc9de
|
Sort language extensions & imports.
|
2018-03-08 13:22:40 -05:00 |
|
Patrick Thomson
|
4378fa5657
|
add comment
|
2018-03-08 13:18:36 -05:00 |
|
Rob Rix
|
a862ef9fef
|
Evaluating adds its own effects.
|
2018-03-08 13:15:55 -05:00 |
|
Rob Rix
|
78be762a0c
|
Use the parser helper for the rest of the evaluators.
|
2018-03-08 12:51:44 -05:00 |
|
Rob Rix
|
e912723b92
|
Evaluate Ruby files using the helper.
|
2018-03-08 12:50:56 -05:00 |
|
Rob Rix
|
5887ba194f
|
Generalize the parser helper over the parser.
|
2018-03-08 12:50:00 -05:00 |
|
Rob Rix
|
0bbbe11b77
|
Use parsePythonFile to evaluate.
|
2018-03-08 12:47:11 -05:00 |
|
Rob Rix
|
b7536a939a
|
Extract a helper to parse Python files.
|
2018-03-08 12:46:46 -05:00 |
|
Rob Rix
|
f301cb0943
|
Typecheck and trace using evaluateModule.
|
2018-03-08 12:46:26 -05:00 |
|
Rob Rix
|
5c65b042c3
|
Use the simplified RunEffects interface.
|
2018-03-08 12:42:03 -05:00 |
|
Rob Rix
|
bed985d625
|
Merge branch 'master' into re-enable-tracing-analyses
|
2018-03-08 12:39:49 -05:00 |
|
Timothy Clem
|
24a470ba7a
|
FreeVariable Name as NonEmpty List
|
2018-03-08 09:34:09 -08:00 |
|
Timothy Clem
|
905081cbf1
|
Remove extra parens
|
2018-03-08 09:33:12 -08:00 |
|
Timothy Clem
|
50611f2757
|
Not using this import
|
2018-03-08 09:04:01 -08:00 |
|