Rustom Mody wrote: > It is fair to say that Haskell's variadic function support is poorer than C's > [Collecting into a list fails for different types If you want an arbitrary number of args of unrelated types, you would need to define a wrapper type that can encapsulate all the ones you're interested in. -- Greg