News for hackers. Stuff that matters.
Re:What's New in F# 4.1? [video] by Rickasaurus on Friday December 09, 2016 @04:34PM (#13142040)
We're working on Type Classes. It seems like HKTs (or anything like them) are going to be hard without diverging in a huge way from the rest of the .NET ecosystem.
Re:What's New in F# 4.1? [video] by jhomedall on Friday December 09, 2016 @06:27PM (#13142797)
That's fantastic news! I currently use Scala for most of my personal development, but having type classes would make F# attractive enough for me to switch over. I much prefer the cleaner syntax of F#.

Losing HKT would be a shame, but that's a trade-off I would be willing to make.

Re:What's New in F# 4.1? [video] by willtim on Saturday December 10, 2016 @03:58AM (#13144784)
Scala has never properly supported HKTs though. When I last tried it, there were multiple open issues, e.g. the partial application of type parameters. So I really don't buy the argument that Scala scores a point over F# due to HKTs. If you want HKTs, use Haskell.
Re:What's New in F# 4.1? [video] by daxfohl on Saturday December 17, 2016 @01:58PM (#13201882)
It scores at least 0.7 points though. That said, it loses points elsewhere (as do all languages).
Re:What's New in F# 4.1? [video] by daxfohl on Friday December 09, 2016 @07:58PM (#13143295)
I'm curious, will Type Classes enable http://www.sparxeng.com/blog/software/an-example-of-what-hig... without needing HKT?
Re:What's New in F# 4.1? [video] by KirinDave on Friday December 09, 2016 @06:01PM (#13142636)
I really think Type Classes will address 90% of what people want without requiring deep hackery. The solutions we have with class dispatch right now are workable but awkward.