-
C allows something like
`
double d[100] = {0.0};
`
to initialize every member of d with value 0.0. mbeddr flags an error on this:
> array size does not match (expected: 100 was: 1)
-
Currently multiple `NotNullIfNotNull` behaves as if they are being OR'ed
```cs
using System;
using System.Diagnostics.CodeAnalysis;
#nullable enable
public class C {
[return: NotNullIfNotN…
alrz updated
2 months ago
-
### Background and motivation
`System.Numerics` and the interface operators feature has allowed us to generic-ize over arbitrary numerical types, to use operators and functions such as `+` `*` `Zer…
-
I'm developer of a [extension](https://github.com/ceztko/SolutionConfigurationName) for VS to add $(SolutionConfiguration) and $(SolutionPlatform) macros (the values that can be seen on the IDE combob…
-
## Summary
There are two scenarios where the existing Enumerable OrderBy methods are not ideal:
- When sorting a sequence of comparable values (e.g. ints). In this case an identify function must be p…
-
(Reposted from [github.com/fsharp/fsharp](https://github.com/fsharp/fsharp/issues/458#issuecomment-124862702))
I know that `nan = nan` and `nanf = nanf` both return `false`.
But `nan.Equals(nan)` a…
-
## Proposal
Add a new Attribute / Constraint to Generic Parameters to restrict the type to those that are considered `numeric`. *How to define what is numeric is another discussion.*
### Definiti…
-
From https://github.com/dotnet/corefx/pull/39681#issuecomment-514016734
If we generate the System.Runtime ref using GenAPI, it uses `( , )` syntax to represent `ValueTuple` and hence changes the fo…
-
**Version**: LiteDB 5.0.3, Windows, NetCore3.1
**Describe the bug**
Adding an immutable record to LiteDB gives an NRE, although the document is actually inserted.
**Code to Reproduce**
```fsha…
-
### Description
I understand it's not part of the F# core library and isn't covered in the docs either, but IReadOnlyDictionary and IDictionary are abstractions around types that are covered by Fal…