Okay that is a little bit to much to ask for now. Instead me trying to explain it, I will give you some places you can go.
I love this one!
Take a whirlwind tour of your next favorite language. Community-driven!
Learn in code: Learn Haxe 3 in 15 minutes.
Can't miss this one, it's the mother ship
Find the documentation here: http://api.haxe.org/
Not a place to learn, but to try out without installing Haxe. Try Haxe!
A lot of nice example in different categories:
- Abstract types
- Data structures
- Design patterns
- Functional Programming
Easy to read Haxe coding examples.
Videos that could help you on your way
This is a tutorial series starting from the very beginning on explaining exactly what Haxe is, how you can get started and understanding everything it has to offer us.
Nicolas Cannasse shares with us his 10 things for the 10 years Haxe's anniversary in his talk “10 Years of Haxe / 10 Things I like”. He presents the latest changes that were introduced in Haxe as well as Haxe Foundation plans for the future.
Nowadays there are a lot of languages that are able to compile to JS (e.g. Dart, TypeScript, Java/GWT etc.). One that is less well-known, but will surely blow your mind, is Haxe. It is one of the earliest languages that target JS (since 2006). It is a statically-typed language with ECMAScript like syntax.
Introduction to open-source programming language Haxe, what it can offer and how you can use it to target multiple platforms.
Showcase of Haxe's compiler to target native platforms as well as languages or VM's, and why it's a safe bet for a future-proof codebase. Examples using the language that can get you started.
Could be old and outdated, haven't investigated it thourough.