Stephen == Stephen Colebourne [EMAIL PROTECTED] writes:
1. Functor Types
- Function: Functor which has a result
- Predicate: Functor which has a boolean result
- Procedure: Functor which has no result
2. Number of Arguments
- *Unary*Functor: one argument
: Wednesday, March 26, 2003 11:41 AM
To: Jakarta Commons Developers List
Subject: Re: [lang] Functor debate
Stephen == Stephen Colebourne [EMAIL PROTECTED] writes:
1. Functor Types
- Function: Functor which has a result
- Predicate: Functor which has a boolean result
- Procedure
from:Arnd Kohrs [EMAIL PROTECTED]
I suggest to do the following renamings in for Lang 2.0:
- Executor-- UnaryProcedure
- Executor.execute(..)-- UnaryProcedure.run(..)
- Factory -- Function
- Factory.create() -- Function.apply()
- Transformer -- UnaryFunction
-
Stephen == scolebourne [EMAIL PROTECTED] writes:
from: Arnd Kohrs [EMAIL PROTECTED] I suggest to do the
following renamings in for Lang 2.0:
- Executor -- UnaryProcedure
- Executor.execute(..) -- UnaryProcedure.run(..)
- Factory -- Function
- Factory.create()
From: Arnd Kohrs [EMAIL PROTECTED]
Stephen == scolebourne [EMAIL PROTECTED] writes:
(My short responses are due to time pressures...)
Arnd:
I don't agree that the current names chosen in lang.functor are simple,
and provided arguments for it in my first post (which you dit not
respond