- 2009-05-27
- 2009-05-28
- 2009-05-30
- 2009-06-02
- 2009-06-03
- 2009-06-04
- 2009-06-05
- 2009-06-07
- 2009-06-09
- 2009-06-11
- 2009-06-23
- 2009-06-24
- 2009-07-03
- 2009-07-13
- 2009-07-21
- 2009-07-29
- [Liftweb] Lift + Scala 2.8
After we get the next milestone out the door, we'll focus more on the
2.8
parallel branch. I had a chat with Martin and it doesn't look like 2.8
is
going to be out in September, so we've got time.
- 2009-08-08
- 2009-08-11
- 2009-08-12
- 2009-08-21
- 2009-08-23
- [scala-user] Re: Basic question on Option
Since 2.8,
import scala.util.control.Exception.catching
catching(classOf[NumberFormatException]) opt "55bloogle".toInt
- 2009-08-27
- 2009-08-31
- 2009-09-18
- 2009-09-25
- 2009-09-29
- 2009-10-01
- 2009-10-06
- 2009-10-08
- 2009-10-09
- 2009-10-15
- 2009-10-21
- 2009-10-27
- 2009-10-28
- 2009-11-04
- 2009-11-07
- 2009-11-10
- 2009-11-12
- 2009-11-13
- 2009-11-17
- 2009-11-18
- 2009-11-20
- 2009-11-25
- 2009-11-26
- 2009-12-01
- 2009-12-03
- 2009-12-07
- 2009-12-10
- 2009-12-17
- 2009-12-18
- 2009-12-21
- 2009-12-23
- 2009-12-24
- 2009-12-25
- 2009-12-29
- 2009-12-31
- 2010-01-07
- 2010-01-08
- 2010-01-19
- 2010-01-22
- 2010-01-25
- 2010-01-27
- 2010-01-29
- 2010-01-30
- 2010-02-03
- [scala] Re: Scala 2.8 Problem
On scala 2.8, fields.map(_.name)(2) does not work. It
should be fields.map(_.name).apply(2) The issue is that
map() now takes a second implicit parameter.
- 2010-02-05
- 2010-02-09
- 2010-02-10
- [scala] sort on two keys
How about (using 2.8's sortBy):
for ( (a,b) <- m.toSeq.sortBy{ case (a,b) => (-b, a) } )
yield a
- 2010-02-18
- [scala-user] Re: Using 2.8's Context Bounds when a
class takes multiple type parameters?
It's covered in the 2.8 Arrays SID document http://www.scala-lang.org/sid/7
Generally, a type parameter with a context bound is of the form[T:
Bound]; it is expanded to plain type parameter T together
with an implicit parameter of type Bound[T].
- [Scala Trac] Changeset 20918
you can no longer do:
"bob".reverse match { case Seq('b', 'o', 'b') => true } //
denied!
"bob".toArray match { case Seq('b', 'o', 'b') => true } //
rejected!
final class Dunk
def f3(x: Dunk) = x match { case Seq('b', 'o', 'b') => true } //
uh-uh!
- 2010-02-20
- 2010-02-21
- 2010-02-24
- 2010-02-25
- 2010-02-27
- 2010-03-07
- [Scala Trac] Changeset 21091
new immutable HashMap implementation based on a hash trie.
- 2010-03-08
- 2010-03-10
- 2010-03-14
- 2010-03-20
- 2010-03-23
- 2010-03-24
- 2010-03-29
- 2010-04-01
- 2010-04-15
- 2010-04-18
- 2010-04-24
- 2010-04-30
- 2010-05-10
- 2010-05-11
- 2010-05-13
- 2010-05-20
- 2010-05-24
- 2010-05-27
- 2010-05-29
- 2010-05-30
- 2010-06-04
- 2010-06-08
- 2010-06-10
- 2010-06-14
- 2010-06-15
- 2010-06-16
- 2010-06-17
- 2010-06-18
- 2010-06-19
- 2010-06-20
- [scala] Re: == and equals
FYI here is a summary of ==/equals I sent to -internals on Apr 13....
- 2010-06-21
- 2010-06-22
- 2010-06-28
- [scala-user] Re: actor() as new Thread()
In Scala 2.8.0 the default thread pool only grows when actors are
blocked in a `receive`, `receiveWithin`, or some other thread-blocking
operation implemented by the actors library (such as a synchronous
send).
- 2010-06-29
- 2010-07-01
- 2010-07-07
- 2010-07-08
- 2010-07-13
- 2010-07-15
勉強会
- 第33回勉強会(2009-05-14)
- 第34回勉強会(2009-05-21)
- 第35回勉強会(2009-05-28)
- Scala 2.8 で導入予定の @specialized annotation について見てみます。
- 第48回勉強会(2009-09-17)
- 第49回勉強会(2009-09-24)
- 第68回勉強会(2010-03-04)
- 第72回勉強会(2010-04-01)
- Scala 2.8 でのコレクションライブラリの再実装に伴って、String
に対しても使えるようになったメソッドが増えています。今回は、どのようなメソッドが使えるようになったかを確認しながら、その実装を見てみます。
- 第77回勉強会(2010-05-20)
- Scala 2.8 で追加されたクラス、メソッドをみてみます。
- 第79回勉強会(2010-06-03)
- 第82回勉強会(2010-06-24)
- Scala 2.8 から導入される specialized annotation を見てみます。
第35回勉強会(2009年5月28日開催)において、specialized annotation
について調べてみましたが、当時と比べると実装が変わっており、また trunk に実装が入ってきていて
2.8.0RCで簡単に試せるようになっているので、今一度実際に動かしながら試してみます。また、実装上の制限についても見てみます。
資料
|