Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated copyright notices to 2009 | Antonio Cunei | 2009-01-09 | 1 | -4/+4 |
| | |||||
* | Modified the implementation of curry so that for | Geoffrey Washburn | 2008-04-23 | 1 | -5/+9 |
| | | | | | | | | | FunctionN, where N > 4, many fewer classes are created statically at the expense of creating more objects dynamically (which seems reasonable given how common such functions are likely to be). This also allows for curry in FunctionN for N > 8 without running into the filename length restriction. | ||||
* | Really fixed curry this time. | Geoffrey Washburn | 2008-04-22 | 1 | -1/+1 |
| | |||||
* | No curry for you! (If you are FunctionN, for N ... | Geoffrey Washburn | 2008-04-22 | 1 | -1/+1 |
| | | | | | No curry for you! (If you are FunctionN, for N < 2 and N > 16) | ||||
* | Corrected uncurry to be called curry. | Geoffrey Washburn | 2008-04-22 | 1 | -4/+12 |
| | | | | | Generalized curry to FunctionN for N >= 2 | ||||
* | Improvements to genprod | Geoffrey Washburn | 2008-04-16 | 1 | -19/+37 |
| | | | | | Added uncurry to Function2, swap to Tuple2. | ||||
* | anonfuns now accept up to 22 args | michelou | 2008-02-19 | 1 | -25/+21 |
| | |||||
* | switched to Scala implementation of StringBuilder | michelou | 2008-02-06 | 1 | -4/+4 |
| | |||||
* | updated element/arity to productElement/product... | michelou | 2007-04-19 | 1 | -17/+1 |
| | | | | | updated element/arity to productElement/productArity | ||||
* | updated for-comprehension syntax | michelou | 2007-04-19 | 1 | -15/+15 |
| | |||||
* | renamed arity=>productArity,element=>productEle... | Burak Emir | 2007-04-12 | 1 | -2/+26 |
| | | | | | renamed arity=>productArity,element=>productElement | ||||
* | regenerated TupleN classes so that their toStri... | Adriaan Moors | 2007-02-20 | 1 | -2/+2 |
| | | | | | | regenerated TupleN classes so that their toString matches the (...) tuple syntax update .check files that contained tuple toString output | ||||
* | finalized the TupleN ProductN change (last dist... | Burak Emir | 2007-01-03 | 1 | -2/+2 |
| | | | | | | | finalized the TupleN ProductN change (last dist: no automatic addition of ProductN, this dist: manual addition of ProductN to TupleN by means of modified genprod tool) | ||||
* | * NodeSeq plays with new Seq[A] | Burak Emir | 2007-01-03 | 1 | -2/+2 |
| | | | | | * new starr, because of Tuple/Product change and collections | ||||
* | * TupleN extends ProductN, again (genprod updated) | Burak Emir | 2007-01-02 | 1 | -10/+9 |
| | | | | | | | | | | * better comments and parameter names in scala.xml.MetaData typechecker * now handles special cases (n=0, n=1) for unapply correctly * * even if one returns a Option[Product1[T]] * typechecker now handles unapply return types correctly * * e.g. when returning Option[{A,B}] instead of Option[Product2[A,B]] | ||||
* | added comma in generated Tuple1.toString method | michelou | 2006-12-12 | 1 | -14/+31 |
| | |||||
* | more tuples | Burak Emir | 2006-12-12 | 1 | -3/+6 |
| | |||||
* | added infix types and {...} syntax for tuples. | Martin Odersky | 2006-12-11 | 1 | -1/+1 |
| | | | | | changed a confusing error message "value this is not a member of T". | ||||
* | updated genprod.scala (Function1) | michelou | 2006-12-08 | 1 | -38/+51 |
| | |||||
* | fixed encoding in Scala comment | michelou | 2006-11-30 | 1 | -10/+14 |
| | |||||
* | oops | Burak Emir | 2006-11-29 | 1 | -1/+1 |
| | |||||
* | updated method 'andThen' in generated Function1... | michelou | 2006-11-29 | 1 | -44/+60 |
| | | | | | updated method 'andThen' in generated Function1.scala | ||||
* | more fun with positions, and updated doc | Burak Emir | 2006-11-28 | 1 | -2/+9 |
| | |||||
* | more products, plus some static optimization in... | Burak Emir | 2006-11-27 | 1 | -0/+267 |
more products, plus some static optimization in pattern matcher |