Hi! Another noob question here!
I’d like to know if there’s a way to write a method that receives an array of any type, loops through it to perform operations and returns the same type. Or if isn’t possible with Haxe.
Like:
// Arrays with different types
var Test1:Array<Int> = [ 0, 1, 2, 3, 4 ];
var Test2:Array<String> = [ 'a', 'b', 'c', 'd', 'e' ];
// A method that accepts any type
public function arrayLoopOrWhatever( arrs:Array<Any> ):Array<Any>
{
// Perform whatever you need inside
...
return arrs<Any>;
}
// Returned arrays with same type as original
Test1 = arrayLoopOrWhatever( Test1 );
Test2 = arrayLoopOrWhatever( Test2 );
I want to do this using something like a wildcard for type, without using Dynamic, is it possible?
Thanks.