Rob Rix
6f3698122c
Merge branch 'master' into allocator-effect
2018-05-17 16:47:24 -04:00
Timothy Clem
c76e961400
Comment on what this Dockerfile is for
2018-05-17 13:37:22 -07:00
Timothy Clem
a5d18a682d
Remove this release dockerfile (going to replace this with new process)
2018-05-17 13:26:45 -07:00
Timothy Clem
4f2c838cad
Streamline base image
2018-05-17 11:54:32 -07:00
Timothy Clem
eb53e9e7f9
WIP using built in stack/docker support
2018-05-17 08:12:06 -07:00
Timothy Clem
6efc92a060
Merge pull request #1813 from github/package-dot-json-parsing
...
Parse package.json files to get out attributes required for module resolution
2018-05-17 08:09:42 -07:00
Timothy Clem
c2851c9d8a
Merge branch 'master' into package-dot-json-parsing
2018-05-17 08:02:29 -07:00
Timothy Clem
853d52c74b
Merge pull request #1844 from github/python-relative-imports
...
Python relative imports
2018-05-17 08:02:05 -07:00
Timothy Clem
1cbccd5557
Merge branch 'master' into python-relative-imports
2018-05-17 07:55:33 -07:00
Timothy Clem
d9177d0145
Fix up change from ValueRef
2018-05-17 07:55:08 -07:00
Rob Rix
b8ae1e5219
Fix up some fallout from the merge.
2018-05-16 19:13:38 -04:00
Rob Rix
e9238d0ec7
Merge branch 'master' into package-dot-json-parsing
2018-05-16 19:12:08 -04:00
Rob Rix
19bc0ab637
Merge branch 'master' into allocator-effect
2018-05-16 18:33:00 -04:00
Patrick Thomson
dafb3edaf5
Merge remote-tracking branch 'origin/master' into update-fastsum
2018-05-16 18:26:43 -04:00
Patrick Thomson
322f348103
inj -> inject
2018-05-16 18:25:02 -04:00
Patrick Thomson
36e72aebaf
Merge pull request #1854 from github/hash-syntax-directly
...
Hash syntax directly
2018-05-16 18:17:56 -04:00
Patrick Thomson
ffb87d6fcd
update
2018-05-16 17:56:57 -04:00
Rob Rix
3374fdce17
Merge branch 'master' into python-relative-imports
2018-05-16 17:53:40 -04:00
Rob Rix
5430a2e042
Merge branch 'master' into package-dot-json-parsing
2018-05-16 17:53:36 -04:00
Rob Rix
dfd422f03b
🔥 the unused Identifier newtype.
2018-05-16 17:35:40 -04:00
Rob Rix
073273706b
🔥 constructorNameAndConstantFields.
2018-05-16 17:35:03 -04:00
Rob Rix
eedaf28861
Merge branch 'master' into hash-syntax-directly
2018-05-16 17:33:27 -04:00
Rob Rix
5d71628e0b
Fix a doctest.
2018-05-16 17:32:56 -04:00
Patrick Thomson
28803beefd
Merge branch 'master' into update-fastsum
2018-05-16 16:50:41 -04:00
Rob Rix
7da00b8746
Customize the Show instance for Name for brevity.
2018-05-16 16:39:21 -04:00
Rob Rix
101798fd39
Update a bunch of fixtures.
2018-05-16 16:38:40 -04:00
Charlie Somerville
c838bc3d85
Merge pull request #1845 from github/charliesome/value-ref
...
Introduce ValueRef
2018-05-16 13:27:32 -07:00
Rob Rix
06047bc31f
Unify them types.
2018-05-16 16:21:02 -04:00
Rob Rix
a918420726
diffWithParser needs a Hashable1 instance.
2018-05-16 16:19:18 -04:00
Rob Rix
b2e5ee6d31
The tests depend on hashable.
2018-05-16 16:19:08 -04:00
Rob Rix
f38d2520e5
Define an Ord instance for Label.
2018-05-16 16:17:57 -04:00
Rob Rix
067b354cb3
Define an Eq instance for Label.
2018-05-16 16:17:26 -04:00
Rob Rix
90b81d5ae9
Define a Show instance for Label.
2018-05-16 16:16:50 -04:00
Rob Rix
02947bf61e
Fix the RWS spec.
2018-05-16 16:15:06 -04:00
Rob Rix
ce4fcb213f
Bump fastsum for better hashes.
2018-05-16 16:12:08 -04:00
Rob Rix
62175f9da6
Use Hashable1 instances for the syntax for RWS.
2018-05-16 16:02:13 -04:00
Rob Rix
5c8cac7788
Derive a Hashable1 instance for Language.Ruby.Syntax.Class.
2018-05-16 16:01:43 -04:00
Charlie Somerville
190665ec14
add documentation
2018-05-16 13:00:39 -07:00
Rob Rix
367c450502
Define a Label type abstracting over Hashable1 syntax.
2018-05-16 15:59:11 -04:00
Rob Rix
f362f28049
Derive the Hashable instance for Gram.
2018-05-16 15:58:35 -04:00
Rob Rix
5c4fbe6e48
Derive Hashable1 instances for Language.TypeScript.Syntax.
2018-05-16 15:47:17 -04:00
Rob Rix
01c3111a5a
Derive Hashable1 instances for Language.Ruby.Syntax.
2018-05-16 15:46:25 -04:00
Rob Rix
a246a383a8
Derive Hashable1 instances for Language.Python.Syntax.
2018-05-16 15:45:53 -04:00
Rob Rix
e6e90969d8
Derive Hashable1 instances for Language.PHP.Syntax.
2018-05-16 15:44:45 -04:00
Rob Rix
d666e05dc3
Derive Hashable1 instances for Language.Markdown.Syntax.
2018-05-16 15:43:34 -04:00
Rob Rix
3b75a368a3
Derive Hashable1 instances for Language.Go.Type.
2018-05-16 15:43:01 -04:00
Rob Rix
6fe7508462
Derive Hashable1 instances for Language.Go.Syntax.
2018-05-16 15:42:36 -04:00
Rob Rix
51ac18ea62
Derive Hashable1 instances for Data.Syntax.Type.
2018-05-16 15:37:15 -04:00
Charlie Somerville
fbdef618ec
dedent deriving
2018-05-16 12:30:05 -07:00
Patrick Thomson
6b0198cb00
Remove otiose -Sum prefixes from all Data.Sum operations.
...
There are no modules where we use both Union.inj and Sum.injectSum; as
such, it seems clumsy for such ubiquitous functions as inj and prj to
have such long names when there is no ambiguity. This restores the
codebase to much how it looked before we switched back to a richer
Data.Union.
2018-05-16 15:27:08 -04:00