1542050
var emails = [];
result.userList.map((item) => {
emails.push(item.mailAccount);
})
$("#confirm_users").html(emails.join("<br/>"))
var emails = [];
result.userList.map((item) => {
emails.push(item.mailAccount);
})
$("#confirm_users").html(emails.join("<br/>"))
@zengming00 什么样的 bug,每一个函数都是单独可测试的,原子性极强,反而更利于调试才对,函数式讲究的是映射,每一个环节的函数都没有问题,那怎么会出 bug 呢?
@zengming00 那深度使用 ramda 和 rxjs 的开发者怎么说。而且使用 clojure 的用户呢
const curry = R.curry
const map = curry((fn, arr) => arr.map(fn))
const jon = curry((str, arr) => arr.join(str))
const html = $("#confirm_users").html
result
|> prop('userlist')
|> map(prop('mailAccount'))
|> join('<br />')
|> html
const map = fn => arr => arr.map(fn)
const jon = str => arr => arr.join(str)
const html = $("#confirm_users").html
result
|> prop('userlist')
|> map(prop('mailAccount'))
|> join('<br />')
|> html
这是 map 啊还是 foreach 啊
pipe(
prop('userList'),
map(prop('mailAccount')),
join('<br />')
)
这才 fp
const prop = (id) => (obj) => obj[id]
result.userList.map(prop('mailAccount')).join(’<br />’)
result.userList.map(item => item.mailAccount).join('
')
这map用的心服口服😂