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 |
|