scalax.rules.ApplicativeArrows

trait ApplicativeArrow

[source: scalax/rules/ApplicativeArrows.scala]

trait ApplicativeArrow[-A, +B]
extends Arrow[A, B]
Method Summary
def flatMap [SubA <: A, C](f : (B) => Arr[SubA, C]) : Arr[SubA, C]
Methods inherited from Arrow
comp (abstract), fst (abstract), map
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def flatMap[SubA <: A, C](f : (B) => Arr[SubA, C]) : Arr[SubA, C]


Copyright (c) 2005-8 The Scalax Project. All Rights Reserved.