# All Superinterfaces
`RamaFunction`, `RamaSerializable`, `Serializable`

---

## public interface RamaFunction2<T0,T1,R>
extends [RamaFunction](/content/javadoc/com/rpl/rama/ops/RamaFunction.html "interface in com.rpl.rama.ops"/index.html)

Interface for custom function implementations of two arguments

### Method Summary

| Modifier and Type | Method | Description |
| ------------------ | ------ | ----------- |
| `R`                | `invoke(T0 arg0, T1 arg1)` | Computes result of function from input arguments |

### Method Details

#### invoke

`R` invoke( [T0](/content/javadoc/com/rpl/rama/ops/RamaFunction2.html "type parameter in RamaFunction2"/index.html) arg0,  
[T1](/content/javadoc/com/rpl/rama/ops/RamaFunction2.html "type parameter in RamaFunction2"/index.html) arg1)

Computes result of function from input arguments
