graphql-engine/server
Robert bdacf1bd23 server: remove ApplicativeDo from default extensions
I spent half the day reducing a weird compile failure here https://github.com/hasura/graphql-engine-mono/pull/1593/files#r713102990 to this https://gitlab.haskell.org/ghc/ghc/-/issues/17768#note_378004. Seems ApplicativeDo makes a mess of non-applicative monadic do in some cases. Given our rather localized use of ApplicativeDo, seemed a good idea to remove it from the list of default extensions.

It appears that ApplicativeDo also buries some unused return value warnings, so this PR also silences those. We should check that none of those warnings were warranted though.

https://github.com/hasura/graphql-engine-mono/pull/2413

GitOrigin-RevId: 1874c1a82230431849265755b1407beebc947041
2021-09-22 15:35:54 +00:00
..
bench-wrk server: generalize integration tests 2021-03-11 18:18:41 +00:00
benchmarks server benchmarks: fix running bench.sh locally in both modes; add missing --network=host in postgres container 2021-08-22 07:14:15 +00:00
documentation Add new documentation folder and two documentation files 2021-09-15 10:04:24 +00:00
packaging ci: create non-root user hasura in graphql engine docker images 2021-09-14 08:18:20 +00:00
src-exec server: remove ApplicativeDo from default extensions 2021-09-22 15:35:54 +00:00
src-lib server: remove ApplicativeDo from default extensions 2021-09-22 15:35:54 +00:00
src-rsr server: remove identity notion from table columns 2021-09-17 09:03:06 +00:00
src-test server: generalize the event triggers codepath for all backends 2021-09-20 07:35:49 +00:00
tests-py [server] fix LIMIT optimization not respecting ORDER BY 2021-09-21 10:40:24 +00:00
.dockerignore update packages (#251) 2018-08-08 13:10:13 +05:30
.gitignore server/citus: feature branch 2021-05-21 02:47:51 +00:00
.hlint.yaml ci: improve hlint messages 2021-05-04 21:52:55 +00:00
.stylish-haskell.yaml ci: run stylish haskell on all incoming PRs 2021-01-21 23:37:26 +00:00
commit_diff.txt Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00
CONTRIBUTING.md server: add a short note clarifying order of teardown functions 2021-08-24 09:20:13 +00:00
graphql-engine.cabal server: remove ApplicativeDo from default extensions 2021-09-22 15:35:54 +00:00
Makefile build: use shared root cabal.project for ci-build targets 2021-09-16 17:21:00 +00:00
Setup.hs move raven into graphql-engine repo 2018-06-28 00:32:00 +05:30
STYLE.md server: Add a Haskell style guide (#2175) 2020-04-08 02:31:30 -05:00