1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 14:21:31 +03:00
Commit Graph

19701 Commits

Author SHA1 Message Date
Patrick Thomson
dcaf4ed61f There is no distinction between local and global environment now. 2018-03-16 16:34:39 -04:00
Timothy Clem
e40a5e7c71 Merge pull request #1574 from github/ruby-imports
Eval Ruby require and load
2018-03-16 13:32:33 -07:00
Patrick Thomson
9446684846 qualify Exports, in keeping with the philosophy of not repeating prefixes 2018-03-16 16:28:24 -04:00
Patrick Thomson
9e04cee330 docs! docs! docs! 2018-03-16 16:23:45 -04:00
Timothy Clem
9a93943e9f Merge remote-tracking branch 'origin/master' into ruby-imports 2018-03-16 13:23:05 -07:00
Timothy Clem
247b13831c We should fix these, but I'm not confident about how to do that... 2018-03-16 13:22:49 -07:00
Timothy Clem
7b558445d6 Extra constraint 2018-03-16 13:22:34 -07:00
Timothy Clem
4ee805826f Merge pull request #1570 from github/export-wrapper
Export wrapper and some import assignment refactoring
2018-03-16 13:21:50 -07:00
Patrick Thomson
b26780b539 add localize 2018-03-16 16:00:49 -04:00
Patrick Thomson
96df75d5a3 Fix broken Semigroup instance for Imperative 2018-03-16 15:55:25 -04:00
Timothy Clem
9d767ba861 One more place we allow redundant-constraints 2018-03-16 12:48:42 -07:00
Timothy Clem
b9e021c682 Handle Nothing potential 2018-03-16 12:48:30 -07:00
Timothy Clem
6999781fef Extra langauge pragma 2018-03-16 12:48:05 -07:00
Timothy Clem
0556e874bb Couple more places where we don't care about redundant-constraints 2018-03-16 12:47:55 -07:00
Patrick Thomson
17bf4150e3 implement Evaluatable for member access, add doctests, and fix Latest 2018-03-16 15:41:15 -04:00
Rob Rix
863d6aa428 Add a doctest component. 2018-03-16 14:34:54 -04:00
Patrick Thomson
a44d5ed861 Use the Environment functions qualified. 2018-03-16 14:33:55 -04:00
Patrick Thomson
56e7c25268 Move Exports to its own module. 2018-03-16 14:09:41 -04:00
Timothy Clem
9bf9c43ce7 Allow redunand-constraints in here for HasCallStack to work 2018-03-16 10:56:37 -07:00
Timothy Clem
624423273d Not necessary to hide this 2018-03-16 10:56:23 -07:00
Timothy Clem
fa0c72fb14 Remove some more redundant constraints 2018-03-16 10:56:15 -07:00
Timothy Clem
f3fd569a6b Implement Semigroup instances for future compatability 2018-03-16 10:55:19 -07:00
Timothy Clem
503cf9f517 Remove redundant constraint 2018-03-16 10:54:12 -07:00
Timothy Clem
1b573a196f Cleanup redundant constraints 2018-03-16 10:50:26 -07:00
Timothy Clem
9a84cbdd97 Align cause it's fun 2018-03-16 10:15:59 -07:00
Timothy Clem
0eb9d3be66 Try out some of lexi-lambda's recommended compiler warnings 2018-03-16 10:15:39 -07:00
Patrick Thomson
1ff123c17c implement storing class values 2018-03-16 13:00:06 -04:00
Patrick Thomson
e67590cfe6 Implement localEnv with State rather than Reader. 2018-03-16 12:48:19 -04:00
Patrick Thomson
bd24166d0f Merge remote-tracking branch 'origin/export-wrapper' into classes 2018-03-16 12:39:09 -04:00
Timothy Clem
c76eece89d No need to hide this now 2018-03-16 09:28:03 -07:00
Timothy Clem
0904796674 Add a specific Data.Abstract.Path with path/module name helpers 2018-03-16 09:27:08 -07:00
Timothy Clem
197c8d8506 Use existing toBool instead 2018-03-16 09:16:23 -07:00
Timothy Clem
38fb63f660 TypeApplications no longer necessary here 2018-03-16 09:03:37 -07:00
Timothy Clem
cdc7cc37e8 Merge remote-tracking branch 'origin/master' into ruby-imports 2018-03-16 08:43:35 -07:00
Timothy Clem
3e5b9f8dbd Merge branch 'master' into export-wrapper 2018-03-16 08:38:57 -07:00
Patrick Thomson
63a2dac3e1 start converting Environment to a stack 2018-03-16 11:25:22 -04:00
Patrick Thomson
0f1cb642f5 Merge remote-tracking branch 'origin/master' into classes 2018-03-16 10:32:59 -04:00
Patrick Thomson
9b56def713 Merge pull request #1562 from github/bitwise
Add Evaluatable instance for Bitwise operators.
2018-03-16 10:14:06 -04:00
Patrick Thomson
0f0ae1077d Merge remote-tracking branch 'origin/master' into bitwise 2018-03-16 10:06:30 -04:00
Greg Orzell
c43568ad9e Merge branch 'master' into gorzell-container 2018-03-16 15:03:32 +01:00
Patrick Thomson
f9398ae5cb Merge pull request #1573 from github/maybem
Add maybeM and maybeFail.
2018-03-16 10:03:15 -04:00
Greg Orzell
165697d927 Merge branch 'master' into gorzell-container 2018-03-16 13:15:42 +01:00
Greg Orzell
598230738c Add a means of building an executable docker container.
* Ignore all of the very large workspace files when building the docker
image.
* Build an executable docker image using a downloaded release.
* Update documentation showing how to build and use the docker image.
2018-03-16 13:04:08 +01:00
Timothy Clem
a580e1d65b One more piece of state now 2018-03-15 15:37:17 -07:00
Timothy Clem
d6036f4165 Merge remote-tracking branch 'origin/export-wrapper' into ruby-imports 2018-03-15 15:34:06 -07:00
Timothy Clem
a40dc8825e One more fst 2018-03-15 15:28:41 -07:00
Timothy Clem
7e2557b396 Merge remote-tracking branch 'origin/master' into export-wrapper 2018-03-15 15:25:54 -07:00
Timothy Clem
9b37eb51a5 Remove extraneous comment 2018-03-15 15:15:11 -07:00
Timothy Clem
55c79cb8df Slight change to ruby require parse trees 2018-03-15 15:09:53 -07:00
Timothy Clem
f70ef24015 Assign and eval ruby's load syntax 2018-03-15 15:09:28 -07:00