Haxe
- url: https://haxe.org/
- written-in: Ocaml
Use Cases
- SDK creation
Features
- Cross-platform standard library
- Fast compiler / Interpreted mode
- Type inference
- Conditional Compilation
- Enums / Generalized Algebraic Data Types
- Pattern matching
- Type parameters, constraints, variance
- Classes, Interfaces, and Inheritance
- Abstract Types
- Inlined Calls
- Array Comprehension
- Metadata
- Static Extensions / Mixin functions
- "Static extensions are usually considered syntactic sugar"
- String Interpolation
- Syntax-transformation / macros
- Null Safety (opt-in)
References
Backlinks