あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
羽生田さんから「Scalaスケーラブルプログラミング」を献本していただいた。 まだ発売前の本を手にするのは嬉しいものだ。 http://www.amazon.co.jp/o/ASIN/4844327453 この本の原著は2年ほど前からPDFとして売られたものの翻訳版である。 もちろんPDF版は何度も改訂され最新版として本になった。 http://www.artima.com/shop/programming_in_scala この翻訳本もScala2.7.2をベースに動作確認しているそうなので最新の内容をカバーしている。 原著は「Programin in Scala」というものでとても読みやすいものだった。 同じくこの翻訳本も読みやすい。 しかし、簡単に理解出来るかというと そう容易ではない。 何しろScalaはJava以上のオブジェクト指向の能力を持ち、かつ、関数型の特徴も併せ持っている
Martin Odersky talks with Bill Venners about the history that led to the creation of the Scala programming language. Scala, a general-purpose, object-oriented, functional language for the JVM, is the brainchild of Martin Odersky, a professor at Ecole Polytechnique Fédérale de Lausanne (EPFL). In the first part of a multi-part interview series, Martin Odersky discusses Scala's history and origins w
A programmer's blog - will deal with everything that relates to a programmer. Occasionally, it will contain some humour, some politics and some sport news. In the last post we talked about early abstractions that allow you to design generic interfaces which can be polymorphic in the type parameter. Unless you abuse the type system of a permissive language like Scala, if you adhere to the principle
<< 2009/04/ 1 1. 今期の録画予報 2 3 4 1. 【こ れ は ひ ど い】 Baysick: BASIC DSL 5 6 1. 録画予報の予報 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 >> ここは日記でblogではありません.好き勝手に話題や出来事を書いていきます TrackBackをめったに打たないので、何かあればコメントしてください Refererを出さない環境の場合正常に見れないかもしれません /.J: keisuken, mixi: keisuken, Twitter: keisuke_n, Wassr: keisuken, はてな: keisuke_n, Tumblr: keisuken O [Scala][Java] 【こ れ は ひ ど い】 Baysi
Index of /class/cs94si NameLast modifiedSizeDescription Parent Directory -
val fruits = List("apple", "banana", "avocado", "papaya") val countsToFruits = // count how many 'a' in each fruit fruits.groupBy(fruit => fruit.count(_ == 'a')) for (count, fruits) <- countsToFruits do println(s"with 'a' × $count = $fruits") // prints: with 'a' × 1 = List(apple) // prints: with 'a' × 2 = List(avocado) // prints: with 'a' × 3 = List(banana, papaya)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く