graphql-engine/server/src-lib/Hasura/Backends/MySQL/Instances
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
..
API.hs mysql: Metadata awareness 2021-07-15 12:45:51 +00:00
Execute.hs Adds Remote Source Join Execution 2021-09-22 10:44:01 +00:00
Metadata.hs server: generalize the event triggers codepath for all backends 2021-09-20 07:35:49 +00:00
Schema.hs server: remove ApplicativeDo from default extensions 2021-09-22 15:35:54 +00:00
Transport.hs Mysql: Simple graphql queries along with offset/limits 2021-08-04 11:43:19 +00:00
Types.hs server/mssql: integrate insert mutation schema parser for MSSQL backend 2021-08-31 13:35:49 +00:00