Dale Wijnand (@dwijnand) header
Dale Wijnand (@dwijnand) profile picture

Interested in FP, tooling & API/library design. Ex @scala_lang team at @lightbend & @scala_sbt maintainer.

London
Joined June 2009
Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)Photo by Dale Wijnand (@dwijnand)
One day I'll write a line of code using min or max, and get it right the first time... 🙄
1
2
407
I wanted to have use similar syntax in Scala as Kotlin's "when in range", so I hacked this up.
5
4
1
42
4,347
Any and Nothing are so basic!
1
1,007
Streaming with @SethTisue on twitch.tv/dwijnand. Hacking on the Scala 3 compiler, looking at a Text/printing bug, then a generic tuples bug.
3
That feeling when you're so unsure that you go double-check that Null <: Object...
3
Dale Wijnand retweeted
🔮 The new Compiler Academy video is out! It gives a thorough overview of the Scala 3 Metaprogramming framework. By @stucki153.youtu.be/shm7UTIgoPw
15
57
Damn. So close, but still off...
3
Happy to finally come up for air, now that I have a fix for a soundness bug in the GADT/type inference part of the compiler. github.com/lampepfl/dotty/pu…
1
1
17
Would be nice to be able to fix "right drift" in Scala like so...
2
1
6
Going to be a good month this month: hacking with @SethTisue and @retronym in London and Dublin, probably really start streaming compiler hacking on Twitch regularly... 🤓
16
Yesterday I remembered that in Swiss French they say huitante instead of quatre-vingts. Lovely to be at EPFL again, I want to come back again soon.
5
Do you apply arguments to a function or a function to arguments, or both ways?
16%apply args to a function
56%apply a function to args
12%both ways
17%skip andshow results
77 votes • Final results
1
I thought about sbt builds quite a bit this weekend and decided to jot down some of my personal Dos and Don'ts when writing sbt build definitions. chris-kipp.io/blog/my-dos-an… I'd love to hear your thoughts and your own personal Dos or Dont's.
6
24
2
85
lol. gg Logical positivism, you defeated yourself.
1
4
If I fix a fundamental unsoundness issues, I still just bump the patch version, right?
4
2
44
In an imperfect system, should you bias ansi colours on or off? On the one hand colours are extra, so off by default sounds right. On the other hand, you can post-process remove colours, but you can't (readily) add them in, so on by default is less lossy... Dilemma... 🤔
1