This channel is now CLOSED. Please join us https://discord.com/invite/scala (scala-contributors channel)
bishabosha on main
Copy Scala 2's Spec Scala 2 Sp… Add copy of reference as TODO … Add docker for website generati… and 9 more (compare)
private[akka] export obj.something
tests/run
?
Function1[String, Int]
was encoded as a RefinedType
and not AppliedType
, but looking into the codebase it looks like it is AppliedType
after all. Also, the docs and the comments mention that each case in match type is either an unary function or a type lambda over unary function, but now there is some synthetic MatchCase
type. Is it just implementation details or were there any underlying problems with previous encodings?
C
from C[_]
, but if you encode application as refinement you can't really do that)
def f[A, B](a: A, b: B) = a *: b
needs something to say that B is a type with *:
A *: B *: Unit
(Compile / compileIncremental) java.nio.file.NoSuchFileException: /drone/src/github.com/lampepfl/dotty/library/src-3.x/scala/Tuple.scala
A *: ()
is totally kiss syntax