Diogo Castro
Diogo Castro
@michaelpj I was able to reproduce the old behaviour I was seeing using an older version of GHC / HLS:  Steps: * Checkout `60d531be17a6fd99a9a73f80b6682f5e371d5a04` from https://github.com/serokell/tztime (this commit uses...
Hi @Nartenlener, thank you for bringing this to my attention. As per the [current guidelines](https://docs.nuget.org/ndocs/schema/target-frameworks#portable-class-libraries), I moved away from a PCL and compiled the project against [.NET Standard 1.1](https://github.com/dotnet/corefx/blob/master/Documentation/architecture/net-platform-standard.md) instead....
Hi @Nartenlener, have you had a chance to test this in your project(s)?
I'm not familiar with vector spaces, but I too have previously wondered why negative durations are not allowed, and the initial rationale has not been documented anywhere (AFAIK). To give...
The idea behind caching the result value was to make all methods [_pure_](https://en.wikipedia.org/wiki/Pure_function) by default, which is considered a good practice. If the system under test expects a pure function,...
That's a very good point, I never thought about `Freeze` that way. Changing the customization's behaviour now would be a breaking change, I believe... do you think it should be...
Surprisingly, no. I was pretty sure I had covered this, but it appears I didn't. At least I couldn't find any test that covers this, and removing that line did...
Agreed. In this context, what exactly do you mean by "configuration value"? Would lifting it to a const inside the `MockType` class suffice? E.g., `private const bool cacheReturnValues = true`...
Ah, I first thought you meant some internal flag that was easy to spot and change in v4. The first two approaches that come to mind are: - Simply add...
Ah yes, of course! I guess I was fixated on a "configuration value" and forgot to take a step back. I'm sorry for the late reply, I've been swamped -...