我偶然發現了ScalaCL項目和它的compiler plugin,它有一個很棒的循環優化器。哪個scala編譯器插件可用?
這使我想知道:
哪個編譯器插件可用於Scala呢?
插件不一定是性能改進插件;任何類型的插件都可以使用這個列表。
(我已經做了谷歌搜索,但信噪比較低此查詢。)
我偶然發現了ScalaCL項目和它的compiler plugin,它有一個很棒的循環優化器。哪個scala編譯器插件可用?
這使我想知道:
哪個編譯器插件可用於Scala呢?
插件不一定是性能改進插件;任何類型的插件都可以使用這個列表。
(我已經做了谷歌搜索,但信噪比較低此查詢。)
幾個插件從this thread鏈接的郵件列表(autoproxy,browse,enhanced strings,avro)上。
從斯卡拉團隊,現有的delimited continuations插件,目前努力對effect system插件。
編寫插件的文檔是here。
此外,還存在在scalaz用於發電功能的鏡頭編譯器插件:https://github.com/gseitz/Lensed更多詳情請看這裏:http://groups.google.com/group/scalaz/browse_thread/thread/a9334c5741b67d55
這是一個被Eiríkr Åsheim編寫一個插件,優化通用數字代碼(運行時間+編譯器插件): https://github.com/azavea/numeric
還有一個用於優化泛型的小型插件插件:scala-miniboxing.org。
我已經閱讀了有關鏡頭插件,但忘記了它。謝謝你提到它。 – HRJ