News for hackers. Stuff that matters.
Re:Scala turns 10 by Locke1689 on Monday January 20, 2014 @11:58PM (#7093555)
And F* has dependent typing. I was never claiming that reified generics was necessary for stronger typing, but I'm also not convinced that it's an impediment.

At worst I could see how it could be a trivial implementation detail, but the fact that Scala went out of their way to use tokens and manifests suggests that the functionality is desired. Whether that's provided by the runtime or by the compiler writer is only a difference in effort (or rather, whose effort).

Re:Scala turns 10 by bad_user on Tuesday January 21, 2014 @03:43AM (#7094122)
This is the first time I've heard of F*. Interesting. Is it usable?
Re:Scala turns 10 by tomp on Tuesday January 21, 2014 @05:05AM (#7094346)
Not really. It basically generates a number of type (in)equalities and outsources finding the solution to Microsoft Z3 theorem prover, which you cannot use for anything commercial.