josdejong/mathjs

`transform` should accept and compose multiple transforms

Ouverte

#2 568 ouverte le 20 mai 2022

 (1 commentaire) (0 réaction) (0 personne assignée)JavaScript (1 314 forks)batch import
featurehelp wanted

Métriques du dépôt

Stars
 (15 065 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

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

Guide contributeur