Rob Rix
|
9a3d534324
|
Simplify all the error handlers.
|
2018-10-22 12:13:41 -04:00 |
|
Rob Rix
|
e3dd3b51a3
|
Simplify the EvalError carriers.
|
2018-10-22 12:06:45 -04:00 |
|
Rob Rix
|
02701fccd8
|
Simplify the UnspecializedError carriers.
|
2018-10-22 12:05:57 -04:00 |
|
Rob Rix
|
f6780cdfeb
|
Simplify the TypeError carriers.
|
2018-10-22 12:02:48 -04:00 |
|
Rob Rix
|
c3623b16c7
|
Simplify the AddressError carriers.
|
2018-10-22 11:59:31 -04:00 |
|
Rob Rix
|
6b15bf489c
|
Simplify the EnvironmentError carriers.
|
2018-10-22 11:58:46 -04:00 |
|
Rob Rix
|
db9947e742
|
Simplify the ValueError carriers.
|
2018-10-22 11:57:56 -04:00 |
|
Rob Rix
|
6dac2fee6e
|
Simplify the LoadError carrier.
|
2018-10-22 11:56:59 -04:00 |
|
Rob Rix
|
e0bb0fd094
|
Simplify the ResolutionError carriers.
|
2018-10-22 11:53:31 -04:00 |
|
Rob Rix
|
5529055ff8
|
🔥 the term parameter to ModuleC.
|
2018-10-22 11:51:26 -04:00 |
|
Rob Rix
|
f20324b064
|
Simplify the ScopeEnv carrier.
|
2018-10-22 11:50:31 -04:00 |
|
Rob Rix
|
8769f7ab20
|
Simplify the ModuleInfo carrier.
|
2018-10-22 11:47:40 -04:00 |
|
Rob Rix
|
727cbbbf94
|
Simplify the DerefC carriers.
|
2018-10-22 11:46:42 -04:00 |
|
Rob Rix
|
a18f8e5c32
|
Simplify the Located/Hole AllocatorC Carrier instances.
|
2018-10-22 11:46:32 -04:00 |
|
Rob Rix
|
d86f676856
|
Derive a bunch of instances for AllocatorC/DerefC.
|
2018-10-22 11:45:44 -04:00 |
|
Rob Rix
|
d92fd391fd
|
Simplify the carrier for Env.
|
2018-10-22 11:19:07 -04:00 |
|
Rob Rix
|
02b92a5962
|
Simplify the carrier for Allocator.
|
2018-10-22 11:14:40 -04:00 |
|
Rob Rix
|
77ca843a52
|
Simplify the carriers for LoopControl & Return.
|
2018-10-22 11:03:09 -04:00 |
|
Rob Rix
|
034e2469ff
|
Bump higher-order-effects.
|
2018-10-22 10:26:15 -04:00 |
|
Rob Rix
|
a7f59e55bc
|
SomeError, not SomeExc.
|
2018-10-22 09:53:59 -04:00 |
|
Rob Rix
|
2d2b3421db
|
Error, not Exc.
|
2018-10-22 09:48:10 -04:00 |
|
Rob Rix
|
3ef2efa73a
|
Merge branch 'master' into higher-order-effects
|
2018-10-22 09:45:57 -04:00 |
|
Patrick Thomson
|
3ae2ddf7be
|
Merge pull request #2215 from github/avoid-recompiling-git
Prevent unnecessary recompilation of Semantic.Version in dev mode.
|
2018-10-19 17:05:22 -04:00 |
|
Rob Rix
|
64a4a65152
|
Comment out the concrete WhileC Carrier instance.
|
2018-10-19 14:46:36 -04:00 |
|
Rob Rix
|
1bb04f5446
|
Interpose in the runPythonPackaging mechanism.
|
2018-10-19 14:46:18 -04:00 |
|
Rob Rix
|
45f9d1a19e
|
Extract the Effs in some key places.
|
2018-10-19 14:45:56 -04:00 |
|
Rob Rix
|
29e29f80bd
|
Add a missing Effect constraint.
|
2018-10-19 14:45:39 -04:00 |
|
Rob Rix
|
c2450c67b0
|
Add some missing Monad constraints.
|
2018-10-19 14:45:31 -04:00 |
|
Rob Rix
|
5b4099bb0a
|
Define a runModuleTable helper.
|
2018-10-19 14:45:12 -04:00 |
|
Rob Rix
|
d7e4451d20
|
We no longer pass in the address or value effect handlers.
|
2018-10-19 14:44:52 -04:00 |
|
Rob Rix
|
8a5cfbd250
|
Reformat the Modules handler.
|
2018-10-19 14:43:52 -04:00 |
|
Rob Rix
|
101a550380
|
These aren’t exported from here any more.
|
2018-10-19 14:43:44 -04:00 |
|
Patrick Thomson
|
1d7f4aba2c
|
Merge branch 'master' into avoid-recompiling-git
|
2018-10-19 12:57:08 -04:00 |
|
Patrick Thomson
|
a0484ed20d
|
Merge pull request #2220 from github/fail-on-parse-error
Add a flag to fail fast on tree-sitter parse errors
|
2018-10-19 12:53:08 -04:00 |
|
Timothy Clem
|
4d1f079855
|
Add a flag to fail fast on tree-sitter parse errors
|
2018-10-18 15:23:43 -07:00 |
|
Patrick Thomson
|
7c8e8c5bf5
|
Merge remote-tracking branch 'origin/master' into avoid-recompiling-git
|
2018-10-18 17:22:18 -04:00 |
|
Patrick Thomson
|
99af3a1799
|
Fix inaccuracy in comments.
|
2018-10-18 17:12:49 -04:00 |
|
Patrick Thomson
|
2ea6747370
|
Merge pull request #2217 from github/ghc-rtsopts
[Experiment] Improve compile speed with larger GHC allocation area
|
2018-10-18 17:09:55 -04:00 |
|
Patrick Thomson
|
b9d4201ddb
|
Merge branch 'master' into ghc-rtsopts
|
2018-10-18 13:05:37 -04:00 |
|
Josh Vera
|
efde121720
|
Merge branch 'master' into avoid-recompiling-git
|
2018-10-18 11:28:18 -04:00 |
|
Josh Vera
|
f458fe580c
|
Merge pull request #2206 from github/quiet-parsing
New cli switch for quiet parsing with timing stats
|
2018-10-18 11:27:11 -04:00 |
|
Josh Vera
|
b5714f28c4
|
Merge branch 'master' into quiet-parsing
|
2018-10-18 10:55:45 -04:00 |
|
Rob Rix
|
b861e504ea
|
We don’t need scoped type variables here any more.
|
2018-10-18 10:54:46 -04:00 |
|
Rob Rix
|
3b0c59eea5
|
Change the type to account for the eavesdropping.
|
2018-10-18 10:53:52 -04:00 |
|
Rob Rix
|
66fc361467
|
Account for SomeError instead of SomeExc.
|
2018-10-18 10:53:32 -04:00 |
|
Rob Rix
|
a2264fd16e
|
Handle a bunch of resumable effects.
|
2018-10-18 10:53:23 -04:00 |
|
Rob Rix
|
78c037f4a6
|
Allow the interpose.
|
2018-10-18 08:28:31 -04:00 |
|
Rob Rix
|
6391f14de5
|
Run the continuation after the while loop.
|
2018-10-18 08:28:21 -04:00 |
|
Rob Rix
|
f22972904e
|
Use a lambda case for the loop operator.
|
2018-10-18 08:22:26 -04:00 |
|
Rob Rix
|
b3d85f8832
|
Define an interpose effect.
|
2018-10-18 08:21:05 -04:00 |
|