by shigemk2

当面は技術的なことしか書かない

Scalaでポイントフリースタイルをやってみたい

Haskellではよく見かけるポイントフリースタイル

関数の引数を省略する手法でございますが、これをScalaでやってみたかったのです。

Haskellのようにはいかないので、カリー化で引数を省略してみました。なので、Haskellのように綺麗に引数の省略はできていないです。

gist.github.com

まあこんな感じです。

jarファイルのことはじめ

jar cvfで圧縮、jar tvfで中身を確認。

$  cat hw.java
public class hw {
    public static void main(String[] args){
        System.out.println("Hello, world.");
    }
}
$  javac hw.java
$  jar cvf hw.jar *.class
マニフェストが追加されました
hw.classを追加中です(入=411)(出=289)(29%収縮されました)
$  jar tvf hw.jar
     0 Thu Mar 19 22:59:22 JST 2015 META-INF/
    68 Thu Mar 19 22:59:22 JST 2015 META-INF/MANIFEST.MF
   411 Thu Mar 19 22:59:08 JST 2015 hw.class

なお、実行するのはファイルを修正する必要があるのですが、端折りました。

とほほのJava入門