Time for action – Applying a function on every item
We are going to create a function that will take a function and apply it to every item in a list. We are going to use it to simply display every Int
in a list.
- At first, let's create a function that takes an
Int
and displays it:class Main { public static function main() { } public static function displayInt(i : Int) { trace(i); } }
- Then in our
Main
class add a list ofInt
:class Main { public static var intList : List<Int>;public static function main() { intList = new List<Int>(); //Initialize the variable } }
- Note that we have to initialize the list in the main function.
- Now, let's create the function that will iterate over the list, as follows:
public static function iterateAndApply(fun : Int->Void) ...
Get haXe 2 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.