Brian P. Holt

Results 69 comments of Brian P. Holt

Is this the `ClientContext` returned by the `Context.getClientContext` method? https://docs.aws.amazon.com/lambda/latest/dg/java-context.html

I wonder if `clientContext.client` is `undefined` on https://github.com/typelevel/feral/blob/07b05570ee86ce1cfdd4204c94338ec0bb1de722/lambda/js/src/main/scala/feral/lambda/ContextPlatform.scala#L45

It's frustrating that the [Typescript definitions for this type](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/b1262fe392b8dc50137e04d7c66f6fe93e0e40e3/types/aws-lambda/handler.d.ts#L133-L135) don't model this as potentially undefined: ```typescript export interface ClientContext { client: ClientContextClient; Custom?: any; env: ClientContextEnv; } ``` I'm going...

Ultimately, I think it's just an ergonomics thing. When I wrote up this issue I was focused on recreating a specific interface, so getting to `F[Option[Foo]]` was my goal, but...

> See also: https://github.com/etorreborre/specs2-cats/tree/master/scalacheck-effect Thanks for sharing this! I was unaware of that library, but even so, it looks like it only supports Specs2 5 and Scala 3. Unfortunately for...

I was going to suggest copying [`catsMtlEffectLocalForIO`](https://github.com/armanbilge/oxidized/blob/ac203fdfeaf7acf97b81857fe658ebf4b34bb0e5/core/src/main/scala/oxidized/instances/io.scala#L34-L43) into natchez-mtl until it's adding to cats-effect, but maybe this is fine instead. My main hesitation is that we'd want to be careful...

If we didn't want to publicly expose a copy of `catsMtlEffectLocalForIO` (although I do think including it here and then making it no longer `implicit` once it's available in cats-effect...

With the release of Cats Effect 3.6, do we still need this PR @kubukoz?

Sounds like a great idea to me! Thanks for submitting the PR @alexcardell.