2013-08-16 2 views

Répondre

4

Bien sûr, c'est la même chose. Avec les fonctions lift2..8, vous pouvez faire la même chose qu'avec Bacon.combineWith.

signaux à Elm (comme Propriétés à Bacon) sont Foncteurs et Applicative Foncteurs, où l'ancien vous permet de soulever une fonction unaire au domaine des signaux (Elm: lift, Bacon: map, Rx: select), tandis que ce dernier vous permet de soulever des fonctions n-ary (Elm: lift2..8, Bacon: combineWith, Rx: combineLatest).

+0

Pouvez-vous donner un aperçu du terme «ascenseur»? – Nek

+2

"Le levage est un concept qui vous permet de transformer une fonction en fonction correspondante dans un autre réglage (généralement plus général)." http://www.haskell.org/haskellwiki/Lifting – raimohanska