Results 25 comments of Max Malook

Hello @Alber70g, as mentioned in the section [Why this library](https://github.com/mexx/FeatureSwitcher#why-this-library) I've looked deeply into the first three mentioned alternatives. The section explains, at least I hope so, the backgrounds of...

@Alber70g in my use case there was already a database with configuration table present and I needed to control the features through this table. So for me it didn't seemed...

By now there is no build-in way to do this. You can implement a behavior to check dependencies by your self. An example of an implementation: https://gist.github.com/mexx/7462904 Currently I don't...

Hi Dustin, Given you don't need to configure the timestamps to check against, I wouldn't add the additional functionality at the check side, it would still looks like `Feature.Is().Enabled`. You...

# Default Value IIRC `Feature.Is().Enabled` has a return type of `bool`. If I got you correct on the API in question, then there shouldn't be any additional complexity to the...

# Default Value Ah, I got your confusion. It's the definition of `Feature.Behavior` which you refer to. The `bool?` is intended there for a behaviour to be able to say:...

For Russian there is an extra grammatical number present. In the current implementation it is named `Paucal`, actually it is a kind of `Dual`. For now I have no elegant...

@dsyme I've tried a patched version of compiler and could successfully remove the `Return` method from the builder. As stated in the initial comment, the call `Zero()` instead of the...

I think my concern is not clear. In the current `asyncSeq` one can use `return whatever` and the value of `whatever` expression is not processed any further by the `asyncSeq`....

@dsyme I've updated my patch to fallback to `Zero` if `Return` is not present, you can find it [here](https://github.com/mexx/visualfsharp/tree/zero-for-return-unit).