Haxe Code Cookbook
Haxe programming cookbookBeginner

Beginner

Overview of Haxe beginner snippets and tutorials.

  • Jan 03, 2017 Beginner /

     array collections data-structures

    In Haxe, the Array type represents a collection of elements ordered by their index (order number) in the collection.

  • Jan 03, 2017 Beginner /

     conditional-compilation

    This snippet demonstrates use of conditional compilation with custom compiler flags.

  • May 09, 2017 Beginner /

     date time

    The Date class provides a basic structure for date and time related information. This article shows how to work with the date and time tools.

  • Jan 03, 2017 Beginner /

     class

    Create a new class with two functions and create a new instance of it.

  • Jan 03, 2017 Beginner /

     class

    Declare function with arguments

  • Jan 03, 2017 Beginner /

     enum data-structures

    Haxe's enumeration types are algebraic data types. Their primary use is for describing data structures.

  • Jan 03, 2017 Beginner /

    This tutorial demonstrates how to write and compile a Hello World Haxe program. It explains the involved file-format (.hx) and gives a basic explanation of what the Haxe Compiler does with them.

  • Jan 03, 2017 Beginner /

     collections data-structures

    In Haxe, the List type represents a linked-list of elements.

  • Feb 27, 2017 Beginner /

    This example uses haxe.Http to load external json file using and demonstrates how to handle the result.

  • Jan 03, 2017 Beginner /

     collections data-structures

    In Haxe, Map (also known as dictionary) allows key to value mapping for arbitrary value types and many key types.

  • Jan 03, 2017 Beginner /

     math

    Define integers and floats:

  • Jan 03, 2017 Beginner /

     ereg

    In Haxe a regular expression starts with ~/ and ends with a single / and is of type EReg.

  • Jan 03, 2017 Beginner /

     reflection dead-code-elimination

    This snippet shows how to use a string as a variable identifier using reflection.

  • Jul 11, 2017 Beginner /

    Defining string literals take be done by wrapping text inside double or single quotes:

  • Jan 03, 2017 Beginner /

     filesystem

    Using file system in Haxe is made easy because of the sys package. These are the Haxe targets that can directly access the filesystem:

  • Jan 03, 2017 Beginner /

     static-extension modules

    The concept of static extensions is a very poweful concept that gives the possibility of keeping types and objects lightweight, and extending them with functionality only when actually needed. Here we will have a look at how some commonly used methods for basic types are implemented as extension methods, and how you can write your own.