よく使う系のヤツの紹介をしてみます。
システムでよく使う系の関数
コンソールに内容を出力します。
ログ系のライブラリを使うほどじゃないときにはよく使うかも?
system
system.milliseconds;とかで現在ミリ秒が取得出来ます。
実行時間とかはかるときによく使いますよね。
apply
フレームワークとか作るときはもしかしたら使う?
関数系の言語だとあまり使わないのかな。
最近の言語ではよくあるlistやset系の関数
Javaではあまり標準では用意されてない系ですね。
zip
複数の配列を1つの配列にまとめて返します。
結構使うよね。
JavaだとaddAllで集める感じだけど。。
flatten
配列の配列を1つの配列にして返します。
よく使う?
shuffle
配列やリストをランダムに並べ替えて返します。
うーん使うかなぁ。
キーをばらしたいケースとかあるときは使うけど・・・。
Ceylonでそのパターンがあるのか・・・。
sort
これはJavaでもありますね。
ソートします。
公式doc
他の関数や詳しい感じの説明は公式で・・・(英文)
http://modules.ceylon-lang.org/repo/1/ceylon/language/1.0.0/module-doc/index.html
アドベントカレンダーあと半分あるのに
マイナー過ぎて流行のライブラリとかフレームワークとかもないので
本気でネタ切れた。。