graphql-engine/server/src-lib/Control/Monad
Samir Talwar f48c882521 server: Share tests between CircularT and MemoizeT.
This abstracts `CircularT`'s test cases to work against "any" memoizer, and then runs them against `MemoizeT` as well.

Surprisingly (or not), this works without issue; `MemoizeT` passes all tests with a couple of extra instances.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5780
GitOrigin-RevId: 461880caf9220dc3f52d622a22e8b8bcd594e404
2022-09-08 19:38:49 +00:00
..
Trans server: add explicit export lists in OSS server and enforce with warning 2021-11-04 16:09:38 +00:00
Circular.hs Rewrite OpenAPI 2022-06-30 12:57:09 +00:00
Memoize.hs server: Share tests between CircularT and MemoizeT. 2022-09-08 19:38:49 +00:00
Stateless.hs Yeet some default-extensions 2022-03-16 00:40:17 +00:00
Unique.hs server, pro: actually reformat the code-base using ormolu 2021-09-23 22:57:37 +00:00