josdejong/mathjs

`transform` should accept and compose multiple transforms

Open

#2,568 创建于 2022年5月20日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)JavaScript (1,298 fork)batch import
featurehelp wanted

仓库指标

Star
 (13,832 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Per discussion here, it would be great to be able to pass multiple transforms to the transform function and have them be composed

e.g.

myNode.transform(transform1, transform2)
myNode.transform([transform1, transform2])

which would be equivalent to

myNode.transform(node => transform1(transform2(node))

or

myNode
  .transform(transform1)
  .transform(transform2)

Happy to take this on, just adding a task for it here in the mean time

贡献者指南