graphql-engine/server/src-lib
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
..
Control Small revisions to documentation 2021-09-14 15:47:38 +00:00
Data server: remove ApplicativeDo from default extensions 2021-09-22 15:35:54 +00:00
Database/MSSQL server/mssql: support transactions 2021-09-09 07:59:55 +00:00
GHC server: Reduce and localize CPP usage 2021-09-16 18:52:37 +00:00
Hasura server: remove ApplicativeDo from default extensions 2021-09-22 15:35:54 +00:00
Network Request Transformations 2021-09-16 11:03:57 +00:00