Сначала немного предыстории: я ищу для способа создания «коллекционной» библиотеки, которая абстрагирует реализацию на основе версии Flash Player (вектор в FP10, массив в FP9) от вызывающего кода. Я уже написал для этого небольшую библиотеку AS3, но ...
Основная идея состоит в том, что я хочу предоставить информацию о типе во время выполнения и получить безопасную для типов "коллекцию" Flash Player, независимую от версии, для использования в вызывающем коде, не беспокоясь о фрагментах условной компиляции повсюду.
Может ли Haxe сделать что-то подобное, и если да, то как я могу заставить его работать?