javascript 拉姆达的例子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 拉姆达的例子相关的知识,希望对你有一定的参考价值。

'use strict';

var R = require('ramda');

var CATEGORIES = [
  {category_type: 'cuisine', id: 1, name: 'French', type: 'categroy'},
  {category_type: 'diets', id: 2, name: 'Vegetarian', type: 'category'}
];

var children = {
  filter: function(type) {
    return R.filter(R.propEq('category_type', type));
  },

  map: R.map(R.pick(['id', 'name', 'type'])),

  byType: function(type) {
    return R.compose(children.map, children.filter(type));
  },

  get: function(type) {
    return children.byType(type)(CATEGORIES);
  }
};

以上是关于javascript 拉姆达的例子的主要内容,如果未能解决你的问题,请参考以下文章

波的干涉中德塔r=k倍的拉姆达的k怎么去

什么是拉姆达? [复制]

javascript 拉姆达系列

重学JavaScript之匿名函数

【科普】拉姆齐定理RamseyTheory-2

马拉雅拉姆语搜索的自动完成