Background and motivation
See demystifyfp/FsToolkit.ErrorHandling#377
API Proposal
isNotEmpty // see https://github.com/jet/propulsion/blob/master/src/Propulsion/Internal.fs#L239
reject
none
API Usage
see demystifyfp/FsToolkit.ErrorHandling#377
Alternative Designs
Don't implement anything, keep doing:
not << isEmpty
filter (not << predicate)
forall (not << predicate)
isNotEmpty xs && forall predicate xs
Risks
Possible divergence/clash with future F# core additions.
Are you willing to help with a proof-of-concept (as PR in that or a separate repo) first and as pull-request later on?
No Maybe
Background and motivation
See demystifyfp/FsToolkit.ErrorHandling#377
API Proposal
API Usage
see demystifyfp/FsToolkit.ErrorHandling#377
Alternative Designs
Don't implement anything, keep doing:
Risks
Possible divergence/clash with future F# core additions.
Are you willing to help with a proof-of-concept (as PR in that or a separate repo) first and as pull-request later on?
NoMaybe