1
1
mirror of https://github.com/github/semantic.git synced 2024-12-23 23:11:50 +03:00
Commit Graph

22568 Commits

Author SHA1 Message Date
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