昨日、こういう感じのツイートを見かけかました。結果、このような形となりました。JavaScriptターゲットでの変更点Haxeはてなで書くのがしんどかったので、gistで書きました。Zeroのみ)を実装して、その上にPromiseを載せたという表現の方が正確な説明です。Promiseを使った非同期処理がこんな感じで書けます。hxgndでは、hx...HaxeのマクロでPromise専用構文を作った2018-03-30HaxeのUnitTestライブラリ(2018年版)Haxe2018年におけるHaxeのUnitTestライブラリについて書く。この記事を書いている時点ではutestを使っている。Node.jsのcallbackスタイルAPIを毎回手でPromiseに変換するのがダルすぎる。documentdb)のexternを書いているのだが、Haxeでexternを書くたびにたまにハマることがある(ハマるたびにググってる)ので、メモを残しとく。...Haxeで型パラメータに構造的部分型を指定した時の挙動2017-12-04Haxe/JSでMainなし(EntryPointなし)のプロジェクトを作るHaxe2回ぐらいやり方を忘れてググるみたいな感じになっているので、いい加減メモっておく。Component)コンパイラをNode.jsで実装して、マクロから呼び出してコード生成するということをやっていた。Typeを表現する型)とRest(可変長引数を表現する型)が存在する。Mapを出力するための設定Haxeざっくりこんな感じです。Mapを出力するための設定2014-05-09abstractを使ってDOMとjQueryを透過的に扱うHaxeabstractを使うと、「C言語のunion」みたいなのを型安全かつ便利に書ける。引数をabstractで受けると非常に便利。例として、js.html.Elementとjs.JQueryを透過的に扱ってみる。prototype.にたどり着いた。ComplexTypeTools.toType()でTypeに変...Haxeのmacroでtypedefを動的に生成する2014-05-06Haxeとはどんな言語かHaxe厳密にいえば正しくないのだけど、ざっくりこんな感じ。書くのがダサいなぁと思って、いろいろ試していたときにコンパイルできたコードをメモ。externとinlineを同時に書くとinlineの方が優先されるらしい。以外にもいくつか追加されてたらしい。インラインJavaScript。...HaxeのJavaScriptターゲット用のビルトイン2014-04-24Haxeの構造的部分型(typedef)ってstaticでも使えるHaxeHaxeを使い始めて2年ぐらい経つけど、今更こういうコードが書けることに気が付いた。foo.print();Haxeの構造的部分型(typedef)ってstaticでも使える2014-04-15Haxeで仕方なくnullと付き合うHaxeHaxeは現時点で選択しうるaltJSの中では型システムが一番出来が良く、代数的データ型(Haxeではenum)が扱える点が素晴らしい。コメント欄ではレスを書くには余白が狭すぎです。HaxeのifはBool型しか受け付けないため、存在判定はnullとの比較が必須になる。HaxeTypeScript良いですね。世間の流れは完全に動的型付け言語から静的型付け言語+型推論に移ってきていますが、JavaScriptの上にうまくそれを導入してきた感じです。ヘルスバーグはやっぱすごいよね、と。FlashDevelopがMonoDevelopからフォークしたものなので、仕方ないかなぁとも思いつつも、あまりHaxeっぽくない気がするので設定変更する。documentationに書き直したコンテンツを公開しました。RPでhaXe開発環境を構築したメモ。8を使ってるけど、Vista以降のWindowsなら多分同じだと思う。8でJavaScript開発メモ2012-06-12WindowsでhaXe開発環境をいくつか試してみたhaXe世間というか他の名古屋勢と比べると何周遅れなのかわからんですが、haXeを実プロジェクトに投入しようという気が起きてきたので、ちょくちょくhaXeを触り始めてます。いうことで、いくつかIDEを触ってみました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。