in reply to Re: Re (tilly) 1: Complexity of API argument passing
in thread Complexity of API argument passing

I would wonder why.

It sounds like a lot of work, and a lot of complexity. It makes extending your interface later much harder. It makes it harder to offer a good error check. This "accepts anything" function is going to be much harder to explain. And it introduces a significant point of confusion for people trying to understand how to use your module.

I simply don't see that what you are adding is valuable. It wouldn't be for me. I really prefer to have several simple ideas that fit together really well than a monolithic idea that tries to solve all of my problems.

  • Comment on Re (tilly) 3: Complexity of API argument passing