David Barri
David Barri
eg: ``` A_1=a A_2=b // becomes List("a", "b") A.1.A = 10 A.1.B = 11 A.2.A = 20 A.2.B = 21 // becomes List( X(10,11), x(20,21)) ``` `(Key,Int) => Key`? `(Key,Int)...
Hi! Every time I update my `.dot` file the preview gets updated _(great!)_ then I have to click it to make the whole thing visible _(d'oh)_. If I shrink it,...
I'd love to write two scalafix rules: 1. split scala files with multiple top-level types in to one file per type. (eg. `lib.scala` => `Hi.scala` and `Ok.scala`) 2. move files...
## Requirement - what kind of business use case are you trying to solve? When looking at a really big trace, it can be very hard to understand what's going...
This is my understanding of how `fullOptJS`'s optimiser works in regard to `val`s. - `lazy val`s that are never referenced, are removed. - `val`s that are never referenced, are kept...
# Background A common complaint that I hear often against using Scala.js, is that the dev feedback cycle is really fast with JS but really slow with Scala. I'm referring...
A while back on gitter chat, we were talking about the linker being slow. ``` ramnivas April 1 2015 @sjrd as an additinal data point to @matthughes, here is output...
What do you think about the idea of exposing some kind of hook so that advanced users can add custom rewrite and optimisation rules/transformations to their builds?
I was pleasantly surprised to see that entire `case objects` are eliminated when unused. DCE doesn't reduce this snippet however: ``` scala sealed abstract class Blah case object ABC extends...