Rob Rix
|
647f960c26
|
Fix SpecEff.
|
2018-10-24 09:47:24 -04:00 |
|
Rob Rix
|
739426de50
|
Fix a couple of handlers.
|
2018-10-24 09:47:14 -04:00 |
|
Rob Rix
|
9c390c57ee
|
Prune empty branches.
|
2018-10-23 17:00:53 -04:00 |
|
Rob Rix
|
b858c1db2a
|
Specialize the Traversable instance for B.
|
2018-10-23 16:51:04 -04:00 |
|
Rob Rix
|
1fccee5d67
|
Reorder the B constructors.
|
2018-10-23 16:49:18 -04:00 |
|
Rob Rix
|
81c18a860d
|
Specialize null for B.
|
2018-10-23 16:48:56 -04:00 |
|
Rob Rix
|
1912fa20c1
|
Specialize toList for B.
|
2018-10-23 16:48:19 -04:00 |
|
Rob Rix
|
44f604bb0d
|
Specialize the Foldable instance for B.
|
2018-10-23 16:48:10 -04:00 |
|
Rob Rix
|
03b76df474
|
Run nondeterminism to B, and then produce a list from that.
|
2018-10-23 16:47:52 -04:00 |
|
Rob Rix
|
2cb955e0dc
|
Define a Monad instance for B.
|
2018-10-23 16:47:11 -04:00 |
|
Rob Rix
|
a7902aeb06
|
Define an Alternative instance for B.
|
2018-10-23 16:47:03 -04:00 |
|
Rob Rix
|
60f26ae160
|
Define an Applicative instance for B.
|
2018-10-23 16:46:20 -04:00 |
|
Rob Rix
|
448c6e03ec
|
Define a binary tree datatype.
|
2018-10-23 16:46:06 -04:00 |
|
Rob Rix
|
88a116cedc
|
🔥 the demotes.
|
2018-10-23 15:50:42 -04:00 |
|
Rob Rix
|
a18410cb0b
|
Promote ret from the underlying carrier.
|
2018-10-23 15:49:59 -04:00 |
|
Rob Rix
|
94422728eb
|
🔥 a pointless case.
|
2018-10-23 15:23:01 -04:00 |
|
Rob Rix
|
40c51dfeb8
|
Export TaskEff again.
|
2018-10-23 15:05:45 -04:00 |
|
Rob Rix
|
f019efd845
|
modify is already strict.
|
2018-10-23 12:21:21 -04:00 |
|
Rob Rix
|
655b961f86
|
Correct the Trace handler.
|
2018-10-23 12:21:02 -04:00 |
|
Rob Rix
|
6d9f08f0d0
|
Raise the handlers.
|
2018-10-23 12:19:59 -04:00 |
|
Rob Rix
|
5ae699e902
|
Use runModuleTable.
|
2018-10-23 12:19:06 -04:00 |
|
Rob Rix
|
2664bca478
|
Add the continuations to the algebra.
|
2018-10-23 12:18:37 -04:00 |
|
Rob Rix
|
ad5789def5
|
Add a missing import.
|
2018-10-23 12:17:20 -04:00 |
|
Rob Rix
|
ada478517f
|
Flip runREPLC.
|
2018-10-23 12:17:06 -04:00 |
|
Rob Rix
|
d80d72eb8e
|
Fix the Effect instance for REPL.
|
2018-10-23 12:16:49 -04:00 |
|
Rob Rix
|
664910dc99
|
🔥 the extra parameter to Eff.
|
2018-10-23 12:16:18 -04:00 |
|
Rob Rix
|
3edd6c3f56
|
Enable UndecidableInstances.
|
2018-10-23 12:15:56 -04:00 |
|
Rob Rix
|
ed2e9f7c44
|
Drop the redundant parameters to evaluate.
|
2018-10-23 12:15:26 -04:00 |
|
Rob Rix
|
66188d7c7a
|
Correct the method names.
|
2018-10-23 12:15:11 -04:00 |
|
Rob Rix
|
bf411cc8ea
|
Define a REPL carrier.
|
2018-10-23 12:14:02 -04:00 |
|
Rob Rix
|
eee94e6aca
|
handle, not handleState.
|
2018-10-23 12:09:03 -04:00 |
|
Rob Rix
|
546add053c
|
Fix some imports.
|
2018-10-23 12:08:21 -04:00 |
|
Rob Rix
|
55888b1a5f
|
Specialize evaluateProjectWithCaching to Monovariant addresses.
|
2018-10-23 12:07:24 -04:00 |
|
Rob Rix
|
8b945859f3
|
Raise the Eff handlers to Evaluator.
|
2018-10-23 12:04:45 -04:00 |
|
Rob Rix
|
670f65190c
|
Raise some handlers.
|
2018-10-23 12:03:19 -04:00 |
|
Rob Rix
|
05f59347b2
|
Use runHeap for the heap effect.
|
2018-10-23 12:01:53 -04:00 |
|
Rob Rix
|
1dc9e997e3
|
🔥 the redundant parameter to runFresh.
|
2018-10-23 12:01:38 -04:00 |
|
Rob Rix
|
f545665403
|
Run the module table effect with the helper.
|
2018-10-23 12:00:40 -04:00 |
|
Rob Rix
|
80ab393d79
|
🔥 the redundant parameters to evaluate.
|
2018-10-23 11:57:37 -04:00 |
|
Rob Rix
|
2bee99d97e
|
Run trace by printing.
|
2018-10-23 11:56:17 -04:00 |
|
Rob Rix
|
422d1a6db0
|
🔥 some redundant Monad constraints.
|
2018-10-23 11:54:34 -04:00 |
|
Rob Rix
|
9bae2bfcb2
|
Add a missing Effect constraint.
|
2018-10-23 11:54:19 -04:00 |
|
Rob Rix
|
e2c64f336a
|
Run in Eff.
|
2018-10-23 11:52:45 -04:00 |
|
Rob Rix
|
5b2f070558
|
Raise some handlers.
|
2018-10-23 11:51:51 -04:00 |
|
Rob Rix
|
7ac4b5dbcb
|
🔥 the call to runPythonPackaging for the moment.
|
2018-10-23 11:51:20 -04:00 |
|
Rob Rix
|
82956152c6
|
Re-add the WhileC Carrier instance for the concrete domain.
|
2018-10-23 11:41:16 -04:00 |
|
Rob Rix
|
c4aaa86230
|
Generalize disjunction over the carrier.
|
2018-10-23 11:39:09 -04:00 |
|
Rob Rix
|
c53a6aa511
|
Interpose with an upcast.
|
2018-10-23 11:30:58 -04:00 |
|
Rob Rix
|
92ac53252e
|
Define upcasting to InterposeC.
|
2018-10-23 09:45:33 -04:00 |
|
Rob Rix
|
edbf882fa9
|
Raise the graph state handler.
|
2018-10-23 09:43:57 -04:00 |
|