Rob Rix
|
a1d05dcd3d
|
Rename Env.bind to Env.intersect.
|
2018-05-29 18:41:07 -04:00 |
|
Rob Rix
|
6f89e25628
|
🔥 localize.
|
2018-05-29 17:34:26 -04:00 |
|
Rob Rix
|
71dba01c1d
|
Don’t use localize.
|
2018-05-29 17:34:12 -04:00 |
|
Rob Rix
|
d2e9974a0c
|
🔥 withDefaultEnvironment.
|
2018-05-29 17:31:56 -04:00 |
|
Rob Rix
|
78c32db271
|
Close over the default environment.
|
2018-05-29 17:31:12 -04:00 |
|
Rob Rix
|
2f16ed9585
|
defaultEnvironment is implementation detail.
|
2018-05-29 17:28:02 -04:00 |
|
Rob Rix
|
35a305fa76
|
🔥 fullEnvironment.
|
2018-05-29 17:25:00 -04:00 |
|
Rob Rix
|
aad72ca048
|
Missed a couple.
|
2018-05-29 17:23:17 -04:00 |
|
Rob Rix
|
9b88dcbaf7
|
Don’t use Address in the data, only in the effects.
|
2018-05-29 17:16:17 -04:00 |
|
Rob Rix
|
576dba9b0c
|
Use Env effects in Heap.
|
2018-05-29 17:04:24 -04:00 |
|
Rob Rix
|
afc99742c6
|
lookupEnv is an Env request.
|
2018-05-29 17:03:22 -04:00 |
|
Rob Rix
|
6535eebf0a
|
Add a reinterpreting handler for Env.
|
2018-05-29 17:02:55 -04:00 |
|
Rob Rix
|
0d226bb72d
|
Add a handler for Env.
|
2018-05-29 17:02:42 -04:00 |
|
Rob Rix
|
8eca025beb
|
Stub in an Env effect.
|
2018-05-29 17:01:50 -04:00 |
|
Timothy Clem
|
3ea4695a32
|
Merge pull request #1895 from github/🔥-galign
🔥 GAlign
|
2018-05-29 13:41:24 -07:00 |
|
Rob Rix
|
68504ebaf3
|
Merge branch 'master' into 🔥-galign
|
2018-05-29 14:25:01 -04:00 |
|
Rob Rix
|
373a89b401
|
Merge pull request #1896 from github/recursive-type-families-are-not-our-friends
Recursive type families are not our friends
|
2018-05-29 14:24:41 -04:00 |
|
Rob Rix
|
8a147f1d56
|
Weaken the constraints on beforeTerm/afterTerm to Foldable.
|
2018-05-29 12:52:00 -04:00 |
|
Rob Rix
|
8fc1ccaa19
|
Merge branch 'recursive-type-families-are-not-our-friends' into 🔥-galign
|
2018-05-29 12:49:29 -04:00 |
|
Rob Rix
|
dda2f9897b
|
Merge branch 'master' into 🔥-galign
|
2018-05-29 12:48:34 -04:00 |
|
Rob Rix
|
8cd97726f2
|
Merge branch 'master' into recursive-type-families-are-not-our-friends
|
2018-05-29 12:36:32 -04:00 |
|
Rob Rix
|
ed7060219d
|
Merge pull request #1893 from github/closures-without-higher-order-effects
Closures without higher order effects
|
2018-05-29 12:35:51 -04:00 |
|
Rob Rix
|
81032f34ec
|
Whoops.
|
2018-05-29 12:26:36 -04:00 |
|
Rob Rix
|
44da174cf9
|
🔥 a couple more uses of Members.
|
2018-05-29 12:14:46 -04:00 |
|
Rob Rix
|
d869fa4ec8
|
🔥 some redundant constraints.
|
2018-05-29 12:14:19 -04:00 |
|
Rob Rix
|
f3649f30de
|
Merge branch 'master' into recursive-type-families-are-not-our-friends
|
2018-05-29 12:12:41 -04:00 |
|
Rob Rix
|
09a5fdd059
|
Bump effects to 🔥 Members.
|
2018-05-29 12:12:34 -04:00 |
|
Rob Rix
|
f5572e41ca
|
Use Member instead of Members everywhere!
|
2018-05-29 12:09:09 -04:00 |
|
Rob Rix
|
fcdef76073
|
Merge branch 'master' into closures-without-higher-order-effects
|
2018-05-29 11:35:15 -04:00 |
|
Timothy Clem
|
0c401ddf10
|
Merge pull request #1889 from github/docker-build-image
Maintain our own Haskell stack build docker image
|
2018-05-29 08:32:05 -07:00 |
|
Timothy Clem
|
d5a35836be
|
Merge branch 'master' into docker-build-image
|
2018-05-29 08:11:31 -07:00 |
|
Patrick Thomson
|
ff6b99d56e
|
Merge pull request #1891 from github/parse-in-eff
Parse in `Eff` and log tree-sitter activity in telemetry.
|
2018-05-29 10:41:23 -04:00 |
|
Rob Rix
|
8b24f01f49
|
Use Member instead of Members in EvaluatableConstraints.
|
2018-05-29 09:16:03 -04:00 |
|
Rob Rix
|
54150552b3
|
Merge branch 'master' into 🔥-galign
|
2018-05-29 08:53:37 -04:00 |
|
Rob Rix
|
1ed83f9705
|
Merge branch 'master' into parse-in-eff
|
2018-05-28 16:45:22 -04:00 |
|
Rob Rix
|
10897b4394
|
Use a counter to determine identity of closure bodies.
|
2018-05-28 16:24:04 -04:00 |
|
Rob Rix
|
40226332ab
|
Placate hlint.
|
2018-05-28 16:16:55 -04:00 |
|
Rob Rix
|
2eda13fc75
|
🔥
|
2018-05-28 16:14:51 -04:00 |
|
Rob Rix
|
6b780d297d
|
Revert "These are probably integers."
This reverts commit d2a74b2a4ca1472976abfccc09601c60840c1761.
|
2018-05-28 16:06:25 -04:00 |
|
Rob Rix
|
0f3c7df8d1
|
These are probably integers.
|
2018-05-28 16:05:03 -04:00 |
|
Rob Rix
|
8dce61ab3f
|
Whoops.
|
2018-05-28 16:04:21 -04:00 |
|
Rob Rix
|
bc15f318ad
|
This had been down one.
|
2018-05-28 15:56:24 -04:00 |
|
Rob Rix
|
e7d07d54c1
|
Merge branch 'master' into closures-without-higher-order-effects
|
2018-05-28 15:53:42 -04:00 |
|
Rob Rix
|
e516836d1c
|
Move array back up.
|
2018-05-28 15:53:35 -04:00 |
|
Rob Rix
|
ddc1cc1c77
|
Restore builtins to their original simplicity.
|
2018-05-28 15:50:58 -04:00 |
|
Rob Rix
|
fe05553440
|
🔥 the Primitive machinery & redefine Builtin as plain old data.
|
2018-05-28 15:49:20 -04:00 |
|
Rob Rix
|
038d3d07eb
|
Test the return values
|
2018-05-28 15:44:48 -04:00 |
|
Rob Rix
|
7b02e3e64f
|
Correct the EnvironmentError application.
|
2018-05-28 15:30:19 -04:00 |
|
Rob Rix
|
0354dc5330
|
Resume EnvironmentError at location, not value.
|
2018-05-28 15:29:24 -04:00 |
|
Rob Rix
|
d0e8b8eae3
|
Define a helper to convert Holes to Maybes.
|
2018-05-28 15:27:02 -04:00 |
|