• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript ramda.equals函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中ramda.equals函数的典型用法代码示例。如果您正苦于以下问题:TypeScript equals函数的具体用法?TypeScript equals怎么用?TypeScript equals使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了equals函数的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: any

const anySegment = (hints: CacheControlHintsFormat): boolean => compose<CacheControlHintsFormat, MaybeCacheScope[], boolean>(
  any(equals('SEGMENT')) as any,
  pluck('scope')
)(hints)
开发者ID:vtex,项目名称:apps-client-node,代码行数:4,代码来源:cacheControl.ts


示例2: equals

const isStrike = rolls => equals(10, head(rolls));
开发者ID:sprengerjo,项目名称:katas_js,代码行数:1,代码来源:bowling_score_calculator.ts


示例3: solve

import * as R from 'ramda';

const isEven = R.pipe(R.modulo(R.__, 2), R.equals(0));

function solve(
    maxValue: number,
    acc: number = 0,
    [x, y]: [number, number] = [0, 1]
): number {
    if (x > maxValue) { return acc; }

    return isEven(x) ?
        solve(maxValue, acc + x, [y, x + y]) :
        solve(maxValue, acc, [y, x + y]); 
}

console.log(solve(4000000));
开发者ID:kellyi,项目名称:katas,代码行数:17,代码来源:ts_euler2.ts


示例4: all

  const IPS: SearchField = 'ips';
  const TYPE: SearchField = 'type';

  const substitutions = {
    tag: TAGS,
    group: TAGS,
    name: LABEL,
    title: LABEL,
    ip: IPS,
    is: TYPE
  };

  return substitutions[key] || key;
};

// Returns true if all values in array are true
export const areAllTrue = all(equals(true));

// Returns true if at least ONE value in array is true
export const areAnyTrue = any(equals(true));

// This type is used by 'logic-query-parser
export type ValueType = 'and' | 'or' | 'string';

// This interface is used by 'logic-query-parser
export interface QueryJSON {
  type: ValueType;
  value?: string;
  values?: QueryJSON[];
}
开发者ID:linode,项目名称:manager,代码行数:30,代码来源:refinedSearch.ts


示例5:

 (acc, key) =>
     R.cond([
         [R.equals('options'), R.always(acc)],
         [R.equals('get'), key => R.concat(acc, [key, 'head'])],
         [R.T, R.concat(acc)]
     ])(key),
开发者ID:benjambles,项目名称:my-own-world,代码行数:6,代码来源:index.ts


示例6: buildParameter

 const getChildValidators = (type, values) =>
     R.equals(type, 'array') && Array.isArray(values) && values.length
         ? ['items', values.map(value => buildParameter(joi, value))]
         : null;
开发者ID:benjambles,项目名称:my-own-world,代码行数:4,代码来源:build-joi-spec.ts


示例7: accessMap

export function accessMap(ctx: Koa.Context): Function {
    return getAccessMap([[equals('role:owner'), () => isCurrentUser(ctx)]])(ctx);
}
开发者ID:benjambles,项目名称:my-own-world,代码行数:3,代码来源:index.ts


示例8: equals

 uniqWith<ExtendedEvent, ExtendedEvent>((left, right) =>
   equals(left.entity, right.entity)
开发者ID:linode,项目名称:manager,代码行数:2,代码来源:combineEventsMiddleware.ts



注:本文中的ramda.equals函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript ramda.evolve函数代码示例发布时间:2022-05-25
下一篇:
TypeScript ramda.drop函数代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap