ArrayTools.hx 375 B

12345678910111213141516171819
  1. package python.lib;
  2. class ArrayTools {
  3. public static inline function extend <T>(a:Array<T>, x:Array<T>):Void {
  4. untyped __field__(a, "extend")(x);
  5. }
  6. public static inline function append <T>(a:Array<T>, x:T):Void {
  7. untyped __field__(a, "append")(x);
  8. }
  9. public static inline function contains <T>(a:Array<T>, x:T):Bool
  10. {
  11. return untyped __python_in__(x,a);
  12. }
  13. }