[Haskell-cafe] calling a variable length parameter lambda
miguelimo38 at yandex.ru
Tue May 5 12:56:32 EDT 2009
Short answer: that's impossible.
Well, with some oleging it should be possible, but the very fact that
you're trying to do something like this indicates that you're doing
something wrong. Where did this list of parameters came from? May be,
you can apply your function to them one at a time, as they arrive?
On 5 May 2009, at 20:49, Nico Rolle wrote:
> Hi everyone.
> I have a problem.
> A function is recieving a lambda expression like this:
> (\ x y -> x > y)
> or like this
> (\ x y z a -> (x > y) && (z < a)
> my problem is now i know i have a list filled with the parameters for
> the lambda expression.
> but how can i call that expression?
> [parameters] is my list of parameters for the lambda expression.
> lambda_ex is my lambda expression
> is there a function wich can do smth like that?
> lambda _ex (unfold_parameters parameters)
> best regards
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe