Uses of Interface
jfun.jaskell.function.Function

Packages that use Function
jfun.jaskell Provides classes and interfaces for compiling and running jaskell code. 
jfun.jaskell.function Provides classes and interfaces for jaskell function object. 
jfun.jaskell.shell Provides shell for interactive and batch interpretation. 
jfun.jaskell.sql   
 

Uses of Function in jfun.jaskell
 

Classes in jfun.jaskell that implement Function
(package private)  class jfun.jaskell.AbstractFunction1
           
(package private)  class jfun.jaskell.AbstractFunction2
           
(package private)  class jfun.jaskell.AbstractFunction3
           
(package private)  class jfun.jaskell.AbstractFunction4
           
(package private)  class jfun.jaskell.AbstractFunction5
           Zephyr Business Solutions Corp.
 class StrictFunction1
          extend this class to provide a strict function implementation.
 class StrictFunction2
          extend this class to provide a strict function implementation.
 class StrictFunction3
          extend this class to provide a strict function implementation.
 class StrictFunction4
          extend this class to provide a strict function implementation.
 class StrictFunction5
          extend this class to provide a strict function implementation.
 

Methods in jfun.jaskell that return Function
static Function Predefined.f_comp(java.lang.String name)
          Get the compose combinator.
static Function Predefined.f_flip(java.lang.String name)
          Get the flip combinator.
static Function Predefined.f_const(java.lang.String name)
          Get the const combinator.
static Function Predefined.f_id(java.lang.String name)
          Get the id combinator.
 

Methods in jfun.jaskell with parameters of type Function
 Tuple Tuple.addStrictFunction(java.lang.Object name, Function f)
          Add a strict function to this tuple as a member.
 Jaskell Jaskell.importStrictFunction(java.lang.String fullname, Function f)
          Import a Java Function.
 Jaskell Jaskell.addMethod(java.lang.Class type, java.lang.String name, Function f)
          Add a function whose name is local to a certain object type.
 

Uses of Function in jfun.jaskell.function
 

Classes in jfun.jaskell.function that implement Function
 class DelegatingFunction
           
 class Function1
          Default implementation of Function.
 class Function2
          Default implementation of Function.
 class Function3
          Default implementation of Function.
 class Function4
          Default implementation of Function.
 class Function5
          Default implementation of Function.
 class FunctionN
          Provide function implementation with n parameters.
 

Methods in jfun.jaskell.function that return Function
static Function FunctionN.getFunction(int total, LamdaN lamdan)
          adapt a LamdaN object to a Function object by providing currying (partial application).
 Function DelegatingFunction.alone()
           
 

Constructors in jfun.jaskell.function with parameters of type Function
DelegatingFunction(Function f)
           
 

Uses of Function in jfun.jaskell.shell
 

Methods in jfun.jaskell.shell that return Function
static Function ShellFunctions.fork(java.io.PrintStream out, java.lang.String name)
          Create a function that can run an operating system command in a sub-process.
static Function ShellFunctions.fork(java.io.PrintStream out, java.io.PrintStream err, java.lang.String name)
          Create a function that can run an operating system command in a sub-process.
static Function ShellFunctions.fork(java.io.PrintWriter out, java.lang.String name)
          Create a function that can run an operating system command in a sub-process.
static Function ShellFunctions.fork(java.io.PrintWriter out, java.io.PrintWriter err, java.lang.String name)
          Create a function that can run an operating system command in a sub-process.
 

Uses of Function in jfun.jaskell.sql
 

Methods in jfun.jaskell.sql that return Function
static Function Sql.f_sql(java.lang.String name)