Vasily Kirichenko
Vasily Kirichenko
It seems that all the objects were retained by something, gen1 was growing all the time, then it switched to gen2 and stay there.
Do I understand right that it could be merged as soon as the conflicts are solved (as long as the licensing issue seems to be resolved)? I could resolve the...
@Jake-Convictional Your solution does not work for fields of struct pointer types: ```go type Test struct { Fire *Fire Water *Water `validate:"required_without=Fire,excluded_with=Fire"` } type Fire struct{} type Water struct{} func...
It would be great if you added an example (or test) of using a custom key/value allocator. Would it be a `sync.Pool`-based cache or something? When to return a used...
It's interesting that if you change it to ```fsharp let x = query { for x in myQueryable do where(x = (3,3)) headOrDefault } ``` then the error gone and...
> The reason is that there is no default value for a tuple / struct. Wrong, there is a default value for any type.
It fails trying to deconstuc null tuple:  A minimal repro: ```fsharp > let x, y: int * int = Unchecked.defaultof;; System.NullReferenceException: Object reference not set to an instance of...
So I don't see why it's a bug.
note: ```fsharp member __.HeadOrDefault (source:QuerySource) = Enumerable.FirstOrDefault source.Source ```
It's definitely should not compile, but it's a breaking change.