Scala
読み物
Java使いをScalaに引き込むサンプル集
JavaからScalaに移行した際にすぐに得られそうなメリットを並べてみる
Java使いをScalaに引き込むサンプル集(その2)
JavaからScalaに移行した際に改善できそうな症例を並べてみる
Scalaのマスコットについて考える
Scalaに似合いそうな動物のマスコットに関する考察
Scala標準ライブラリ覚書
scala.Predef
すべてのScalaソースで自動的にimportされているPredefについて
scala.Predefの暗黙の型変換
scala.Predefの中で設定されている暗黙の型変換について
Scalaの文字列
文字列に対して使える関数を気力が許す限り(いらないものまで)使ってみた
scala.Option
nullチェックの悪夢に対する解になるかもしれないOptionについて
scala.Application
mainメソッドを書かなくても実行できるApplicationについて
scala.sys.process
簡単に外部コマンドが実行できるProcessについて
scala.swing
ウィンドウの表示、コンポーネントの配置、イベントの取得などの基本的なことを
scala.util.Try
scala.util.control.Exceptionやscala.util.Tryによる例外操作
覚書
scala-loggingを使ってみる
自動でif(logger.isInfoEnable)的な処理を入れるマクロ付きのlogger
Slick3.1を使ってみる
Slick3系は2系以前とはだいぶ記述が変わっているようなので基本的な処理についてメモしておく
SlickでいろんなSQLを作ってみる
Slickで基本的なSQLをいろいろ生成して投げてみる
rubyのeach_with_indexみたいなループ
ループカウンタ付きのループについて
ScalaでWebスクレイピングしてみる
ScalaのXML操作用の機能を使ってHTMLをあれこれしたメモ
RegexParsersを使ってみる
パーサコンビネータと触れ合ってみたメモ
ScalaのSynchronizedQueueを使ったメモ
SynchronizedQueueとかSynchronizedMapとか(ブログへのリンク)
ScalaとJavaの相違点の箇条書き
変数や関数の宣言とか、継承やインターフェースとか(ブログへのリンク)
IntelliJ IDEAのJava→Scalaコード自動変換を試す
三項演算子とかswitchとかも変換できた(ブログへのリンク)
Scala.jsの導入と簡易なサンプルの実行
Scala.jsを導入してhello worldしたりjQuery使ったり