ザネリは列車を見送った

ブログという名の備忘録

Scala

MessagePack for Java を Scala から実行する

MessagePackのJava版をScalaから使ってみた。 なんでこんなことをしたかというと MessagePack for Scalaは現状 Scala 2.10には対応していないらしく(java.lang.NoClassDefFoundError: scala/reflect/ClassManifestエラーが発生する)、2.10 対応版フォークを…

Scala で 可変リストへの要素追加を「::」「:::」での結合に置き換える

本エントリは Scala で ATND API を叩く、Scala で partition 関数を使用してリストの要素を振り分ける の続きです。 さて、ここまでくるともうひとつの ListBuffer 使用箇所も不変リストにしたい。したほうがいいはずだ、多分。 残った ListBuffer 使用箇所…

Scala で partition 関数を使用してリストの要素を振り分ける

前回のエントリで、複数の引数を受け取って、数値6個ならymパラメータ、数値8個ならymdパラメータ、 それ以外ならkeywordパラメータとして検索条件に指定するために 可変リストをあらかじめ3つ用意してパターンマッチで各要素をそれぞれのリストに追加してい…

Scala で ATND API を叩く

Scala 勉強中なのでXML操作やパターンマッチングなどをATND APIを使って試してみた。 キーワード・イベント開催年月・イベント開催年月日を検索条件にすることができるようにして、 返ってきたXMLからタイトル、開始日時、開催場所を標準出力するようにして…