endgame
endgame
In #459, there have been a number of approaches proposed to solve the "make a `Command` return multiple values" problem. @ocharles used a GADT to build a defunctionalised expression tree...
Make `Concrete` an instance of `Applicative`. This is useful if one wants to wrap `Symbolic` values in a free `Applicative` and "pretend" to compute on `Symbolic` values during an update...
**Is your feature request related to a problem? Please describe.** The [`streaming`](https://hackage.haskell.org/package/streaming) package has a corresponding [`streaming-bytestring`](https://hackage.haskell.org/package/streaming-bytestring) package, with a specialised `ByteStream m r` type. Should `linear-base` adopt this convention...
Official SDKs support setting service endpoints via config settings as well as environment variables: https://docs.aws.amazon.com/sdkref/latest/guide/feature-ss-endpoints.html We should do the same, eventually. (Low priority, since nobody has stumbled over the lack...
GHC 9.8
Tweak the Nix and the ede templates so that service definitions compile with GHC 9.8. Regenerated services to follow in a separate PR. @brendanhay We will need to add upper...
https://blog.cachix.org/posts/2024-01-02-stamina-haskell-library-for-retries/
As part of #872, this PR adds a library to parse botocore `service-2.json`, `waiters-2.json` and `paginators-1.json` files. They use a hand-written parser based on the new [`Data.Aeson.Decoding.Tokens`](https://hackage.haskell.org/package/aeson-2.1.2.0/docs/Data-Aeson-Decoding-Tokens.html) provided by recent...
AWS SDKs can check for this key in their config file, and invoke a subprocess to get credentials. We should do so too. https://docs.aws.amazon.com/sdkref/latest/guide/feature-process-credentials.html
By providing appropriate flags, we could toggle the dependency on `amazonka-sts` and `amazonka-sso`. This reduces the footprint when compiling things that just have to run on EC2 with a single...