2 votes

équivalent PureScript de l'opérateur >> de Haskell

Existe-t-il une bibliothèque standard PureScript équivalente à celle de Haskell ? >> opérateur ?

class Monad m where
...
(>>) :: m a -> m b -> m b
...

Il est évidemment trivial de le définir mais je préférerais utiliser une version de la bibliothèque s'il en existe une.

7voto

Robin Zigmond Points 14030

Je n'ai jamais utilisé Purescript, mais en consultant la documentation de la bibliothèque, il semble que l'équivalent s'appelle applySecond qui a également un alias d'opérateur *> .

(Le même opérateur existe en Haskell, avec (>>) étant juste la version restreinte qui n'opère que sur les monades. Pour autant que je puisse voir, Purescript évite une grande partie de la redondance qui est apparue dans la hiérarchie des classes de types de Haskell pour des raisons historiques).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X