scala

2013-06-09 17 views
24

'da şekilsiz kavramları öğrenmeye nasıl başlarım? Scala'daki politipik kavramlar hakkında bilgi edinmek istiyorum, şekilsiz kütüphaneye rastladım, öğrenme ve uygulama için en iyi başlangıç ​​noktası ne olurdu?scala

+0

Ne kadar scala biliyorsunuz? Bana öyle geliyor ki, shapeless, scala dilinin bazı sınırlamaları etrafında çalışmak için çok karmaşık şeyler yapıyor. – huynhjl

+0

Ben bir uzman değilim, ancak daha yüksek mertebeden fonksiyonlar kullanan programlar yazabilirim, yazım ve birazda tip programlama, – prassee

+0

ile ilgili soruları cevaplamak istiyorum. Örnekleri takip ettim ve çok az miktarda şekilsiz kullanmak için ünite testlerine baktım. Başkalarının takip ettiği yolu merak ediyorum. – huynhjl

cevap

26

Eğer wan't bir cevap ama benim için en iyi itme farklı Scala konferanslardan Miles videoları birkaç biçimsiz kullanılarak/edilmiştir öğrenme şu başlatmak için eğer bilmiyorum:

From flatmap
ScalaNE 2012
i Spray toolkit kullanarak çok yazıyorum, içinde şekilsiz kullanır -

His forgotten blog

Ve büyük bir uygulama olarak ScalaNE 2013

. Bu yüzden bazı web sunucusu veya bazı istemciler yazmayı deneyin. Ayrıca, bir github'un wiki'si kütüphane için iyi bir giriş içerir.

Harika bir fikir - bazı vaka sınıflarını hlistlerle birlikte biçemsiz kayıtlara yeniden yazmayı deneyin; bu, bazı JSON dönüştürücü =) ile kullanmak oldukça hoş. Birçoğu, gerçek projede çok yararlı olmayan bazı genel türden şeylerdir, ancak tip seviye programlamanın daha iyi anlaşılmasını istiyorsanız, bu gerçekten harika şeylerdir

+0

cevabınız için teşekkürler ... Bu umutla başla, bu daha alakalı olan bazı soruları gündeme getirebilir !!!!! – prassee