Clover2開発日誌

Clover2というJavaのように静的な型を持つRubyのようなコンパイラ+仮想マシンの開発日誌です。LLVMでJITもします。https://github.com/ab25cqにて開発しています。

2017-10-31から1日間の記事一覧

List.mapが型チェックをするようになりました。

List.mapが型チェックをするようになりました。 l: List<String> = list { 1, 2, 3 }.map() {|n:Integer| return n.toString(); } はコンパイルできます。 これまで通りのAnonymousを返すコードもそのまま動きます。 一応互換性がある変更点です。 KotlinのList.map</string>…