aboutsummaryrefslogtreecommitdiff
path: root/src/scala
Commit message (Collapse)AuthorAgeFilesLines
* Fix generation of lambdas for Unit-returning closures.Dmitry Petrashko2014-12-1623-0/+506
|
* Implemented handling of Closures.Dmitry Petrashko2014-12-1623-0/+1250
|
* Making all case classes implement Product. Requires adding Product0Dmitry Petrashko2014-09-171-1/+0
|
* Add Product{1,2} supertrait to case classesMartin Odersky2014-08-101-0/+24
Case classes with arity <= 1 now also get a ProductN parent trait. This is necessary because we inherit productArity and Element methods in case classes from the ProdictN trait. Needed to add Product0 for this, which is not defined in Scala2.x.