2010-03-31 25 views
7

Her teknoloji, bunun için yazılmış kitaplıklar ve çerçevelerle güçlüdür. Anladığım kadarıyla, Scala, Java için yazılmış kütüphaneleri ve çerçeveleri kullanabiliyor. Ama Scala'da Scala için yazılmış bazı çerçeveler var. Gibi örneğin:Scala kütüphaneleri ve çerçeveleri

sen Scala yazılmış Scala için artık büyük bir kütüphane ve çerçeveler, biliyor musunuz?

+4

Bu soru CW –

+0

olmalıdır. Anlaşmalı: bir topluluk wiki olmalı. –

+0

Nasıl yapabilirim CW? – folone

cevap

6

Kütüphaneler ve çerçeveler dahil olmak üzere implicit.ly numaralı Scala projeleri duyuruldu; bazıları Scala'da yazılmıştır.

5

Scala Bazaar'u teslim ettiniz mi?

class MyApp extends optional.Application { 
    def main(i: Int, d: Double, os: Option[String]) : Unit = { /* App Logic goes here */ } 
} 

sonra çalıştırılabilir: Ya Scala wiki GitHub'dan vs. Bir örnekte ben bir sınıf bildirmek anlamak Paul Philips'in Optional kütüphane, noktası, bir karşı search links içeren yararlı bir sayfası vardır için: (os olduğu gibi bir isteğe bağlı argüman)

java MyApp -i 1 -d 2.4 

ya

java MyApp -i 1 -d 2.4 -os Bob 
+0

Bunu bilmiyordum, çok teşekkürler. – folone

6

Akka Project ürününü incelemelisiniz. Diğer şeylerin yanı sıra, STM'nin yanı sıra süper aktörler de sunar.

+0

Başlatılmamış, STM = Yazılım İşlem Bellek: http://en.wikipedia.org/wiki/Software_transactional_memory –