さきに結論:
sonatypeに自動でjavadocやscaladoc展開する機能あるけど、なにも最適化されてなくて遅い。javadoc.ioはキャッシュやgzip圧縮対応されてるのか速い
scala-native用にビルドされてpublishされているScalaのライブラリ一覧
というようなページがこれ書いてる時点では公式になさそうなので、以下のようなやつを見るしかなさそう、ということでメモ
https://mvnrepository.com/artifact/org.scala-native/scalalib_native0.3_2.11/usages
いくつかのScalaライブラリをJava9でビルドしてみた知見
sbt 0.13.14-RC1からJava9に(無理やり?)対応したらしいので、いくつか試しているので、現状の知見を簡単にメモ
- https://github.com/sbt/sbt/pull/2951
- https://groups.google.com/d/topic/sbt-dev/iu6qT12R6q0/discussion
Scalazのscala-native対応
scala-nativeの0.1がリリースされる(maven centralにはもう上がってる)らしいです。
scala-nativeとは、ScalaをJVMではなくLLVM使ってJVM以外で動かすやつです。
https://github.com/scala-native/scala-native
さて、というわけで、scalazを早速対応させました。
https://github.com/scalaz/scalaz/pull/1322
そのためのクロスビルドの説明や、対応させた感想をかんたんにメモしておきます。
続きを読む