Veri türü genel programlamaya izin veren bir Scala kütüphanesi arıyorum (örneğin, Scrap Your Boilerplate gibi). Her biri için uygun bağlantılara ve kısa açıklamalara sahip kütüphanelerin bir listesi mükemmel bir cevap olacaktır. The paper:Scala
Q
Scala
12
için Datatype-jenerik programlama kitaplıkları
A
cevap
7
Eh,
Adrian MoorsJeremy Gibbons 'Origamiprogramming reimplemented etti. The source.
Bruno Oliveira ve Jeremy Gibbons
Hinze 'ın Generics for the masses, Lämmel & Peyton-Jones' Scrap your Boilerplate with Class ve Origami Programlama yeniden hayata ve a detailed comparison about it yazdım. Kaynak here.Doğal olarak Scala Collections library kendisi kolayca keşke nedeniyle implicits dayanması, Type Classes ait Scala'nın lezzet, jenerik programlama, as Martin Odersky explains bir örneği olarak görülebilir.
4
Christian Hofer, Klaus Ostermann, Tillmann Rendel ve Adriaan Moors en Polymorphic Embedding of DSLs 'çok genel' bazı accompanying code sahiptir. Finally Tagless, Partially Evaluated'u 'önemli bir etki' olarak nitelendirdiler, ki bu da bana bir sebepten ötürü bu yazıyı veriyor ...
İlgili konular