-
### Background and motivation
A lot of services exist that do not support keyed DI - they use `TryAddSingleton` etc internally, without any notion of keyed DI. Migrating those services to keyed-DI of…
-
Had a look at your phantom types test. Here is a small fix for the generic casting, as well as an attempt to answer the "what happens if you have multiple phantom types" question.
```nim
# phantmo…
-
**What**
After a refinement session, we (@SouthEndMusic, @gijsber, @visr) came to the conclusion that it would be nice to have a special control state "allocation", which is not defined via the `stat…
-
### Description
`=copy` and `=sink` cannot use a `Uart[Init]`. `=destroy` and `=dup` use the first `Uart[T]` defined even if the types do not match.
```nim
type
State = enum
Uninit
…
-
Hi there,
Upon rewriting some of my `binrw`-using code with lifetimes, I stumbled upon some interesting issue with what the macro generates about `Vec` and lifetimes, mainly that they seem incompat…
-
Binder methods are not getting called.
https://docs.microsoft.com/en-us/visualstudio/code-quality/ca2327?view=vs-2019
Methods of BookRecordSerializationBinder is not getting called while Calling…
-
Thanks to @martin-east for bringing up this topic.
**Description**
The lint `avoid_types_as_parameter_names` will report situations where a formal parameter declaration in a function or type ali…
-
When you set a value curve to random and the number of points to a low number, in my case, 1, the graph shows a randomly chosen flat line, so I expect the value to be randomly chose but stay flat for …
-
### Expected behavior
The same behavior that exists for built in types (int, void)
### Actual behavior
The return type is being appended to the function name in goto function as shown in the video …
-
Currently I'm using a fixed_32_32 via using int64_t as base type with boost::multiprecision::int128_t as the intermediate type. The one blocker to doing this is the following:
https://github.com/Mike…