版博士V2.0程序
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 

20 行
699 B

  1. import * as _ from './internal';
  2. export function wiltDefault(T, C) {
  3. return function (F) {
  4. var traverseF = T.traverse(F);
  5. return function (wa, f) { return F.map(traverseF(wa, f), C.separate); };
  6. };
  7. }
  8. export function witherDefault(T, C) {
  9. return function (F) {
  10. var traverseF = T.traverse(F);
  11. return function (wa, f) { return F.map(traverseF(wa, f), C.compact); };
  12. };
  13. }
  14. export function filterE(W) {
  15. return function (F) {
  16. var witherF = W.wither(F);
  17. return function (predicate) { return function (ga) { return witherF(ga, function (a) { return F.map(predicate(a), function (b) { return (b ? _.some(a) : _.none); }); }); }; };
  18. };
  19. }