問題タブ [computation-expression]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
f# - 結果のリストを計算式内のリストの結果に変換しますか?
私は、これらのルールに従ってResult<'T, 'E> list
シングルにしたいを持っています:Result<'T list, 'E>
- いずれか
Result
が のError
場合、結果はError
- 結果が の場合、リスト
Error
の最初にある必要がありますError
- すべての結果が である場合
OK
、結果は でOk
あり、リストの順序を維持する必要があります
だから私は行って、これを次のように実装しました:
ただし、これは標準ライブラリに既に実装されている可能性があるもののようです。ありますか?
Result
次に、次のような計算式があります。
all
内部で使用できますresult { ... }
が、さらに統合することは可能ですか? たとえば、ResultBuilder.For
?