Jan Christopher Vogt

Results 123 issues of Jan Christopher Vogt

dropped in https://github.com/cvogt/scala-extensions/commit/25576b00e31a33fbd3de323f09a38b02132f257b as I couldn't get the macros to work Annotating DefaultMacros.defaults with :Tree helped, but whitebox still didn't seem to work in 2.10. Alternatively we could make the...

enhancement
help wanted

``` Seq[(A,B)].groupBy(_._1,_._2): Seq[(A, Seq[B])] /*or*/ Seq[(A,B)].groupBy(e => e._1 -> e._2): Seq[(A, Seq[B])] Seq[(A,B)].groupByLeft: Map[A,Seq[B]] Seq[(A,B)].groupByRight: Map[B,Seq[A]] ```

Ha, looks like other people had similar ideas in the past: https://www.google.com/url?sa=t&source=web&rct=j&url=http://www.cl.cam.ac.uk/~dao29/drafts/codo-notation-orchard12.pdf&ved=0CB8QFjABahUKEwiqlr_xk-3IAhXGpB4KHfABDxY&usg=AFQjCNGgNwAa-zP749_cJ8btZS41MS_pEQ&sig2=m7OAfEFQf4CmFPwUa_UjLQ

Lets see if we withstand a test along these lines https://github.com/scala/pickling/issues/329

revisit optional context parameter with implicit and if there are weird type errors, when trying to use .apply on anything else and if there is a way to work around...

the common Monad.sequence has well defined semantics among others not being sequential. The comprehension currently called `sequence` in here is sequential, so we should probably rename it. How about `comprehension`...