Fletxa (programació funcional): diferència entre les revisions

Contingut suprimit Contingut afegit
(cont.)
Línia 97:
* en tipus producte Tupla2 (classe Arrow)
** ''<code>(***)</code>'': combina aparellant entrades i sortides
** ''<code>(&&&)</code>'': mateixamateix tipus d'entrada, aparella sortides
 
* en tipus suma Either (classe ArrowChoice)
** ''<code>(+++)</code>'': suma de tipus a l'entrada i a la sortida
** ''<code>(|||)</code>'': suma de tipus a l'entrada, mateixamateix tipus de sortida
 
La clàusula "proc" permet definir un filtre partint d'altres filtres. Exemple:<ref>[http://www.haskell.org/arrows/syntax.html Sintaxi específica de les ''Arrow''] {{en}}</ref>