1
1
mirror of https://github.com/github/semantic.git synced 2024-12-27 00:44:57 +03:00
Commit Graph

31657 Commits

Author SHA1 Message Date
Patrick Thomson
6824126b7b Bump this up to haskell-8.8, too. 2019-12-16 09:16:52 -05:00
Patrick Thomson
da3dbdf148 Merge remote-tracking branch 'origin/master' into glorious-ghc-upgrade-8.8 2019-12-13 16:41:18 -05:00
Patrick Thomson
5f5daf31be Bump Docker version. 2019-12-13 16:41:07 -05:00
Patrick Thomson
f590d0d812
Merge pull request #403 from github/lambda-the-ultimate
Compile Python lambdas.
2019-12-13 16:08:06 -05:00
Patrick Thomson
57a7b8c043 Avoid unnecessary invocations. 2019-12-13 15:53:36 -05:00
Patrick Thomson
6bebd84deb Officially require GHC 8.8. 2019-12-13 15:48:49 -05:00
Patrick Thomson
cd011cdd70 Extra imports. 2019-12-13 15:10:25 -05:00
Patrick Thomson
2d4268ea08 stray imports 2019-12-13 14:58:01 -05:00
Patrick Thomson
493038f686 s/fused-effects/semantic 2019-12-13 14:09:56 -05:00
Patrick Thomson
d9e6114965 Kill travis.yml. 2019-12-13 14:08:04 -05:00
Patrick Thomson
2a005aadc8 Try building with GHC 8.8 on Actions CI. 2019-12-13 14:06:45 -05:00
Patrick Thomson
d580a93388 one more stab at this 2019-12-13 14:03:38 -05:00
Patrick Thomson
c2a5cd13b5 maybe verbosity will help here 2019-12-13 13:39:32 -05:00
Patrick Thomson
bb62b187ca see if we install these first if it'll help 2019-12-13 13:14:58 -05:00
Patrick Thomson
3825be9788 Emacs misfire. 2019-12-13 12:33:26 -05:00
Patrick Thomson
6576cff13a Revert "Revert "No allow-newer necessary.""
This reverts commit 35ef2f12f7.
2019-12-13 12:24:22 -05:00
Patrick Thomson
e137f4c68b Compile Python lambdas.
Lambdas are so hilariously crippled in Python that they're
significantly easier to compile than functions. Indeed, the resulting
core looks much like a function definition, without a `rec` binding.
2019-12-13 12:14:04 -05:00
Patrick Thomson
77a1b4697e More import fixes. 2019-12-13 11:47:34 -05:00
Patrick Thomson
35ef2f12f7 Revert "No allow-newer necessary."
This reverts commit cd97641288.
2019-12-13 11:44:48 -05:00
Patrick Thomson
cd97641288 No allow-newer necessary. 2019-12-13 11:28:19 -05:00
Patrick Thomson
dc69714053 Merge remote-tracking branch 'origin/master' into glorious-ghc-upgrade-8.8 2019-12-13 11:23:36 -05:00
Rob Rix
4ff4e5d776
Merge pull request #402 from github/nothing-some-bash-can't-fix
Add script to fix corrupted tree-sitter Cabal stores.
2019-12-12 17:02:32 -05:00
Patrick Thomson
481a9dd1ab
Merge pull request #311 from github/fused-effects-one-dot-zero
fused-effects 1.0
2019-12-12 15:38:01 -05:00
Patrick Thomson
c78529d061 Add script to fix corrupted tree-sitter Cabal stores. 2019-12-12 15:12:13 -05:00
Rob Rix
95089e8833
Re-export the effect module last. 2019-12-12 11:43:19 -05:00
Rob Rix
fdabcdb722
Re-export Algebra & run as well. 2019-12-12 11:42:40 -05:00
Rob Rix
d81d482592
🔥 runParseC. 2019-12-12 11:42:33 -05:00
Rob Rix
b726bf8702
🔥 ConstraintKinds. 2019-12-12 11:41:06 -05:00
Rob Rix
e0c47f11bc
🔥 an unnecessary Effect instance for Monotype. 2019-12-12 11:32:01 -05:00
Rob Rix
5ae742cf1c
🔥 unnecessary scoped type variables. 2019-12-12 11:31:24 -05:00
Rob Rix
22b6c3bab3
🔥 some redundant language extensions. 2019-12-12 11:31:15 -05:00
Patrick Thomson
353226c0cb Fix parse-examples. 2019-12-11 15:50:15 -05:00
Patrick Thomson
862ee92eb8 Fix semantic-python tests. 2019-12-11 15:47:03 -05:00
Patrick Thomson
34214b737f Fix Generators module. 2019-12-11 15:44:50 -05:00
Patrick Thomson
575935f6c6 Fix lints. 2019-12-11 15:41:50 -05:00
Patrick Thomson
af1d62a75b Depend on newer tree-sitter. 2019-12-11 15:04:18 -05:00
Patrick Thomson
5f6327f0ef Stray import. 2019-12-11 13:09:13 -05:00
Patrick Thomson
cf80a153ec Use fastsum from Hackage 2019-12-11 13:06:28 -05:00
Patrick Thomson
810d28f615 Merge remote-tracking branch 'origin/master' into glorious-ghc-upgrade-8.8 2019-12-11 12:31:30 -05:00
Rob Rix
e1d3e4ba69
🔥 the local inclusion of haskell-tree-sitter. 2019-12-10 16:55:45 -05:00
Rob Rix
86a99f3485
🔥 the source-repository-package stanzas for fused-effects-resumable and fused-effects-exceptions. 2019-12-10 16:55:33 -05:00
Rob Rix
b1cc324c11
Bump fused-syntax to master. 2019-12-10 16:54:35 -05:00
Rob Rix
cc8b1891e4
Run the inner computations. 2019-12-10 16:35:51 -05:00
Rob Rix
858a71e39a
Merge branch 'master' into fused-effects-one-dot-zero 2019-12-10 16:34:29 -05:00
Timothy Clem
5586c46193
Structure of heredocs changed 2019-12-10 16:34:27 -05:00
Timothy Clem
484f4278e1
++tree-sitter-ruby, fix assignment 2019-12-10 16:34:27 -05:00
Timothy Clem
409b165a7c
No more ArgumentListWithParens 2019-12-10 16:34:26 -05:00
Timothy Clem
ec19540425
++tree-sitter 0.7
Also bumps parsers that changed
2019-12-10 16:34:26 -05:00
Patrick Thomson
38ef115e7d
Mention that semantic doesn't yet build on Windows.
As discussed in #393, we should warn people that Win32 is a no-go.
2019-12-10 16:34:26 -05:00
Timothy Clem
6ea357f08c
Fix python assignment 2019-12-10 16:34:25 -05:00