Patrick Thomson
079ce8baa0
Eliminate other places where These leaked to implementation.
2019-03-01 11:52:21 -05:00
Patrick Thomson
060c8f50ff
Refactor: use pattern synonyms to construct BlobPairs.
...
The `BlobPair` type is defined as an alias for `Join These Blob`. Though
this sacrifices a degree of type safety, it's extremely convenient, as
you can get to a Functor and Bifunctor instance very quickly.
Pattern-matching on `BlobPair` is less elegant though, as it requires
a nested Join then a match on `These`, which is not immediately
indicative of what a given pair might do.
This adds pattern synonyms for the `Inserting`, `Deleting`, and
`Diffing` cases, and removes the less-expressive functions returning such.
2019-03-01 11:19:24 -05:00
Josh Vera
8c654caacc
Merge branch 'indexer-prototype' into merge-indexer-prototype
2019-02-22 17:33:53 -05:00
joshvera
f2aee684bc
Merge remote-tracking branch 'origin/master' into indexer-prototype
2019-02-22 11:10:53 -05:00
joshvera
88c172c984
update tests
2019-02-20 15:45:52 -05:00
joshvera
be4250707d
Merge remote-tracking branch 'origin/indexer-prototype' into deploy-to-moda
2019-02-20 14:23:18 -05:00
Patrick Thomson
0098376172
Merge remote-tracking branch 'origin/master' into indexer-prototype
2019-02-19 20:45:16 -05:00
Timothy Clem
9636fbd86f
Merge remote-tracking branch 'origin/master' into embrace-new-api
2019-02-19 16:32:16 -08:00
Patrick Thomson
d795160000
Remove otiose Lint.hs
2019-02-19 16:38:02 -05:00
Timothy Clem
ec9113cc91
docs is part of this response now too
2019-02-19 12:49:30 -08:00
Rick Winfrey
9813ae2319
Parameterize TaskSession with isPublic
2019-02-15 16:22:51 -08:00
Patrick Thomson
6b763dd5e9
Fix tests.
2019-02-15 17:55:15 -05:00
Timothy Clem
0d3a2856c8
Fix up test due to breaking API change
2019-02-15 13:34:05 -08:00
Patrick Thomson
c7b41a3594
Merge remote-tracking branch 'origin/master' into indexer-prototype-no-sg
2019-02-15 14:05:23 -05:00
Timothy Clem
112782a220
Merge remote-tracking branch 'origin/master' into generated-twirp-service
2019-02-14 08:17:08 -08:00
Timothy Clem
cc78c0d8d5
Case Api as generated
2019-02-12 12:49:34 -08:00
joshvera
016f6ea0ed
Regenerate tests and eval variable declarations
2019-02-11 17:43:19 -05:00
joshvera
c9724d2720
Merge 'origin/master' into deploy-to-moda
2019-02-11 14:27:22 -05:00
Rick Winfrey
f8645c43b5
Add test case
2019-02-08 17:41:16 -08:00
joshvera
25fea11c13
remove Data.GitHub.Spec
2019-02-08 15:52:48 -05:00
joshvera
e7ea1aa204
Fix Alias and Import instances
2019-02-08 15:47:03 -05:00
joshvera
867d1867c0
remove Data.GitHub.Spec
2019-02-08 15:46:46 -05:00
Timothy Clem
50bedeb689
Remove extraneous proto encoding/decode from our internal datatypes
2019-02-06 14:55:43 -08:00
Timothy Clem
ee8d406c58
Merge branch 'master' into twirp-specs
2019-02-06 08:47:11 -08:00
Timothy Clem
edc9adb197
Install and use hlint directly
2019-02-04 15:19:10 -08:00
Timothy Clem
b2ae020f26
Merge branch 'master' into refactor-runTask-log-request-ids
2019-02-04 14:54:43 -08:00
joshvera
e99f85e7a1
Merge remote-tracking branch 'origin/master' into indexer-prototype
2019-02-04 17:17:45 -05:00
joshvera
41b8f0ae9c
Merge remote-tracking branch 'origin/master' into javascript-assignment-fixes
2019-02-04 10:21:27 -05:00
Timothy Clem
ce04fa8f12
Refactor runTask
2019-02-01 15:04:23 -08:00
joshvera
a4d892811f
Merge remote-tracking branch 'origin/master' into indexer-prototype
2019-02-01 16:03:16 -05:00
Josh Vera
37ea776107
Merge branch 'master' into javascript-assignment-fixes
2019-02-01 09:19:35 -05:00
Timothy Clem
a1a81e3daa
Fix up merge conflicts in Examples.hs
2019-01-31 14:13:26 -08:00
Timothy Clem
c6091cee7f
Remove extra imports
2019-01-31 13:47:45 -08:00
joshvera
77b1e6f234
Add annotatedExpression to typescript
2019-01-31 16:07:19 -05:00
Timothy Clem
f14412fe8f
Merge remote-tracking branch 'origin/master' into servant-experiment
2019-01-31 12:57:59 -08:00
Rick Winfrey
0224ac0b99
Merge branch 'master' into visibility-resolution
2019-01-31 11:51:20 -08:00
Rick Winfrey
84f4ebbf89
Don't shadow tiers
method
...
Co-Authored-By: Rob Rix <robrix@github.com>
2019-01-31 11:35:30 -08:00
joshvera
9592376d2f
Enable go tests
2019-01-31 10:59:37 -05:00
Rick Winfrey
31930cc56b
Update spec
2019-01-30 16:06:01 -08:00
Rick Winfrey
7789ea6d32
Regen fixtures
2019-01-30 16:05:54 -08:00
Rick Winfrey
556fe32720
Use manually defined cons list for Listable Method instance for now
2019-01-30 16:05:35 -08:00
Rick Winfrey
9e050954de
Update diff-tree.json
2019-01-30 16:05:19 -08:00
Patrick Thomson
5609c0582f
Merge remote-tracking branch 'origin/indexer-prototype' into indexer-with-machines
2019-01-29 14:44:37 -05:00
joshvera
3e1c9bd4a5
Merge remote-tracking branch 'origin/master' into indexer-prototype
2019-01-29 13:26:45 -05:00
Rick Winfrey
4ad4a26887
Leaving as a place holder for 🍐
2019-01-28 17:44:08 -08:00
Rick Winfrey
f0497936a3
For now
2019-01-28 17:43:51 -08:00
Rick Winfrey
e7cb6ee021
Remove old instances
2019-01-28 17:43:34 -08:00
Rick Winfrey
9e362c110b
Add Listable AccessControl instance
2019-01-28 17:43:08 -08:00
Timothy Clem
d3330aa9f3
Dedicated input types for Blob and BlobPair
2019-01-28 14:37:50 -08:00
Rick Winfrey
4becc96bf2
Update fixtures
...
Co-Authored-By: Rob Rix <robrix@github.com>
2019-01-28 11:43:41 -08:00