Jeremy Quirke

Results 9 comments of Jeremy Quirke

This affects all trampoline architectures. Internally at Uber, we are seeing many SWEs on Apple M1 setups unable to practically debug (line level step through) Go programs that are statically...

Thanks for raising this. I agree atomic load and store are one solution, but a more elegant pattern might be to just return a new Core as has been suggested...

I have found the entitlement for _com.apple.developer.driverkit.transport.usb_ is problematic as of 12.6, I have even found (despite internet advice) that the idProduct may be required as well ` com.apple.developer.driverkit com.apple.developer.driverkit.transport.usb...

Some thoughts on the behaviour: Consider: ``` type Out struct { fx.Out Foo Foo `name:"foo1" group:"foos"` Foo2 Foo `group:"foos2"` Foo3 Foo `name:"foo3"` } type Params struct { fx.In MapOfFoos map[string]Foo...

Given the request in #998 by @mbolt35, it seems Behaviour 1 might be the best case that meets both requirements.

> I was going to write an Issue regarding this problem when I found this that matches my exact use case, is there any update on this @jquirke? Is there...

Just curious, why can't you leverage output structures? ``` type Result struct { fx.Out FileStorageStrategy FileStorageStrategy `name:"file"` FileStorageStrategyGroup FileStorageStrategy`group:"storage"` } ``` Since this is rather awkward, and the limitation is...

Are you sure you are not putting in corrupted context.Contexts? We can into this By context.Context corruption, interface assignments are not atomic, so a common mistake I've seen in Uber...

## Documentation Update Added comprehensive documentation and examples for map value groups: ### New Documentation - **docs/src/value-groups/maps/feed.md**: How to feed values into map groups with name+group tags - **docs/src/value-groups/maps/consume.md**: Map...