teal-language
Lua
に
型注釈
を追加し、配列、マップ、レコード、インターフェース、ユニオン型、ジェネリクスを指定できるようにします。
JavaScriptの世界におけるTypeScriptのようなニッチな役割を果たすことを目指していますが、Luaの最小限主義、移植性、埋め込み可能性の精神を守っています。
トランスパイラ
として実装されており、
.tl
ソースコードを
.lua
ファイルに
トランスパイル
する「
tl
」というツールが提供されています。
Defold
で使用可能な拡張がある。
https://defold.com/assets/teal/
https://forum.defold.com/search?q=teal
ブラウザで動作する Playground
https://teal-playground.netlify.app/
awesome-teal
https://github.com/teal-language/awesome-teal
teal で書かれた Lua テーブルのプリティープリンタ
hishamhm/tabular: Tabular representation of Lua data
公式サイト:
https://teal-language.org/
リポジトリ:
https://github.com/teal-language/tl
#プログラミング言語