TypeScriptと比較する。
TypeScript | Tenjin MEDL | 備考 |
---|---|---|
スクリプト | ノートパッド | 使い捨て |
モジュール | アーティクル | .medl.md ファイル |
パッケージ | パッケージ | 同じNPM構造 |
名前空間 | デビジョン | division |
インターフェイス | 指標 | signature |
総称クラス | 構成手続き | procedure |
抽象クラス | デビジョン | division |
.d.ts ファイル | ライブラリ指標 | .medls.json ファイル |
アーティクルの雛形
--- file: foo.medl.md tags: foo title: foo --- article foo declare A in Set declare B in Set define foo1 : A → B in Set := ... divison bar { declare ... } devision baz { } signature zot { }