Simulate Q option T for In yield pure none
simulateQ_optionT_forIn_yield_pure_none
Plain-language statement
Failing companion to simulateQ_optionT_forIn_yield_pure_some: if each loop body, under simulateQ, resolves to pure (some (ForInStep.yield init)) when its per-element condition cond a holds and to pure none otherwise, and some element of the list fails its condition, then the whole OptionT-monadic forIn resolves to pure none (the failure...
Source project: VCVio
Person-level attribution pending.