Documentation
¶
Index ¶
- func Abs(value int) int
- func Div(vleft int, vright int) int
- func Identity(i int) int
- func Max(vleft int, vright int) int
- func Min(vleft int, vright int) int
- func Minus(vleft int, vright int) int
- func Neg(value int) int
- func Plus(vleft int, vright int) int
- func Times(vleft int, vright int) int
- type Consumer
- type FluentPredicate
- type IndexedConsumer
- type IndexedFunc
- type IndexedOperator
- type Operator
- type Predicate
- type ReduceOperator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FluentPredicate ¶
type FluentPredicate interface {
Test(value int) bool
Neg() FluentPredicate
And(ps ...Predicate) FluentPredicate
Or(ps ...Predicate) FluentPredicate
Xor(p Predicate) FluentPredicate
Pred() Predicate
}
func Fluent ¶
func Fluent(p Predicate) FluentPredicate
type IndexedConsumer ¶
type IndexedFunc ¶
type IndexedOperator ¶
type Predicate ¶
/////////////////////////////////////////// plain predicates ///////////////////////////////////////////
type ReduceOperator ¶
Click to show internal directories.
Click to hide internal directories.