Login »

You can register to create an account and edit the pages of the Wiki.

User : Pass :
HaXe logo

One language, everywhere.

  • Home
  • Download
  • Documentation
  • Community
  • Forum
  • IRC
  • API

Haxe Language Reference

This Language Reference document is a quick introduction to the syntax and features of the Haxe programming language.

It does not cover internal libraries (eg haxe.*). These are instead documented under the Haxe API.

Here's today's menu:

  • Basic Types
  • Syntax
  • Type Inference
  • Object Oriented Programming
  • Type Parameters
  • Enums
  • Packages and Imports
  • Dynamic
  • Advanced Types
  • Iterators
  • Properties
  • Optional Arguments
  • Conditional Compilation
  • Inline
  • Keywords

Advanced Manual

More detailed information

  • Introduction
  • The Haxe Type System
  • Abstract Types
  • Access Control
  • Using Lambda .map() and .filter()
  • Basic Types
  • Completion and IDE Support
  • Array Comprehension
  • Web Dispatcher
  • Documentation Generation
  • String Encoding
  • Haxe 3 Release Notes
  • HxSL - Haxe Shader Language
  • Macros
  • Compiler Configuration with Macros
  • Metadata
  • Module System
  • Operators
  • Pattern Matching
  • Serialization
  • SPOD Macros
  • String Interpolation
  • Structures
  • Using/Exporting SWC Files
  • Tips and Tricks
  • "using" mixin
  • Variance
  • Web Framework

Cross-Platform Reference

You may also be interested in the following:

  • Using Regular Expressions
  • Handling Exceptions

Language Reference in PDF format


Haxe2 Language Reference
version #15813, modified 2012-12-24 06:25:11 by johnfn
  • history
  • backlinks
  • en English
  • fr Français
  • ru Pусский
  • jp 日本語
  • nl Nederlands
  • de Deutsch
  • es Español
  • it Italian
  • pl Polski
  • pt Português
  • cn 中文
  • ro Română
  • kr Korean

Menu

  • Home
  • Download
  • Documentation
  • Community
  • Forum
  • IRC
  • API

Options

  • Wiki Map
  • Latest Changes

All rights reserved. Powered by Haxe