scalax.rules.Rules

class DefaultRule

[source: scalax/rules/Rules.scala]

class DefaultRule[In, Out, A, X](f : (In) => Result[Out, A, X])
extends Rule[In, Out, A, X]
Value Summary
val factory : Rules
Method Summary
def apply (in : In) : Result[Out, A, X]
Methods inherited from Rule
thunk, as, flatMap, map, filter, orError, mapResult, ^^, ^^?, ??, -^, !^, >>, >->, >>?, ~, ~-, -~, ~++, ~>, <~:, ~!, ~-!, -~!, -, ^~^, ^~~^, ^~~~^, ^~~~~^, ^~~~~~^, ^~~~~~~^, >~>, ^-^, ^~>~^
Methods inherited from scala.Function1
scala.Function1.toString, scala.Function1.compose, scala.Function1.andThen
Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Value Details
val factory : Rules
Overrides
Rule.factory

Method Details
def apply(in : In) : Result[Out, A, X]


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