Getter on Object:

1. prop:

R.prop('x', {x: }); //=> 100
R.prop('x', {}); //=> undefined

2. props:

R.props(['x', 'y'], {x: , y: }); //=> [1, 2]
R.props(['c', 'a', 'b'], {b: , a: }); //=> [undefined, 1, 2]

Setter ob Object:

R.assoc('c', , {a: , b: }); //=> {a: 1, b: 2, c: 3}

Another way to use Lens:

var xLens = R.lens(R.prop('x'), R.assoc('x'));

R.view(xLens, {x: , y: });            //=> 1
R.set(xLens, , {x: , y: }); //=> {x: 4, y: 2}

最新文章

  1. [Android]实现类似微信的延迟加载的Fragment——LazyFragment
  2. power tool 强制撤销
  3. 【转】Nginx系列(四)--工作原理
  4. hybird app
  5. js 中var that=this
  6. django-orm-standalone
  7. hdu 2033
  8. 实力为王 八年DBA经验谈
  9. 企业微信开发之向员工付款(C#)
  10. 利用QuickCHM制作chm
  11. 利用ICSharpCode.SharpZipLib进行压缩
  12. (关于数据传输安全)SSH协议
  13. webpack学习入门
  14. 素数问题练习_HDOJ1262
  15. 第4月第20天 python re xls2lua
  16. Docker系列之(五):使用Docker Compose编排容器
  17. fckeditor 配置
  18. mkdir命令(转)
  19. jffs2系统制作2
  20. 前端使用mobx时,变量已经修改了,为什么组件还是没变化,map类型变量,对象类型变量的值获取问题(主要矛盾发生在组件使用时)

热门文章

  1. Lucene 定义
  2. Linux 设置文件默认打开方式
  3. xml格式报文的拼装,和解析成实体类
  4. 下载编译 Android wear 源代码,尝试制作可穿戴设备功能
  5. UITouch 的使用
  6. SSH密码错误几次后封禁登录IP
  7. IE中实现placeholder
  8. 趣闻|Python之禅(The Zen of Python)
  9. CTF加密题型解析:RSA算法的CTF解法之一
  10. 洛谷 P1208 [USACO1.3]混合牛奶 Mixing Milk