Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.
Haxe Summit 2017
- The videos from this years Haxe Summit are being uploaded to the YouTube channel which you should subscribe to!
Community Updates
News and Articles
- The Haxe mailing list has been retired in favor of the brand new discourse powered Haxe Community!
- HaxeDevelop
5.3
has been released! - Haxe IntelliJIDEA plugin
0.11.2
has been released! - Updated collection of samples for HaxeUI
v2
. - Checkout this collection of templates for VSCode & Haxe.
- Kha game example repo has been updated to work with Kode 17.
Upcoming Events & Talks
- Add an upcoming event about Haxe.
Job Offers & Bounties
- TetraSoft LLC. (Saint-Petersburg, Russia) are looking for a ActionScript/Flex developer who is willing to learn Haxe/TypeScript languages.
- InnoGames are looking Haxe/OpenFL Game Developer needed to work on Forge of Empires or Elvenar.
- Add an available job involving Haxe.
Videos
- Haxe London Meetup - Modular Haxe JS with Webpack & Lix Haxe Package Manager.
Code Examples
- Array access of a database manager.
- Using Iterators as Generic Type Parameters.
- JavaScript inline web workers in Haxe.
- Have an example you want to add? Consider contributing to the
code.haxe.org
cookbook.
Previews & Demos
Open Source
- HaxeUI previewing Android support.
- HaxeUI’s new CSS engine showing off its support for CSS transitions.
- Showing off HaxeUI’s responsive CSS engine compiled to HTML5 and HxWidgets.
- Vanilla Haxe JS canvas example on try.haxe.org.
Closed Source
- Big city lights procedurally generated with Away3D and OpenFL.
- Shapes & Animation
21-11-17
daily shader doodle.
App & Game Releases
- KnightRogue created with HaxeFlixel is available for Android from the Play Store.
Some Library Releases
- kong.hx
1.2.3
- hexmachina
0.33.0
- tink_lang
0.5.3
- modular
0.7.1
- utest
1.7.2
- pony
0.6.1
- classnames
0.1.0
- enzyme
0.4.2
- reselect
0.0.3
- hxmlinstall
0.0.7
- chrome-extension
62.0.0
- chrome-app
62.0.0
Framework Updates
- None this week.
Updates from the Haxe core
Current Proposals & Discussions
- Add stack based tuples proposal.
- Add
key => value
iteration syntax proposal. - Add polymorphic
this
types proposal. - Global using at declaration site proposal.
- Haxelib Replacement Stage 2.
- Add
@:native
on structure fields. - Add Type parameter variance for Enums.
- Add Default values for enum parameters.
- Add Inline markup literals.
- Add Module-level functions & variables.
- Add Type Matching.
- Add Macro method forwarding.
- Add the Spread operator.
- Do you have an idea to improve Haxe? Consider creating a proposal.
Core Changes
29 commits have been made to Haxe compiler in the last week.
- Unicode support pull request.
- Build macro import resolution pull request.
You can get started using the latest features by downloading a nightly build of Haxe.
Take it easy everyone and have a good week!