De forma silenciosa y desapercibida, se ha lanzado una nueva versión del famoso compilador del lenguaje Haskell.
Entre los cambios:
- Soporte para creación de perfiles en sistemas Windows de 64 bits.
- GHC ahora requiere LLVM versión 7.
- El método fail finalmente se sacó de la clase Monad y ahora está en la clase MonadFail (la parte final de la propuesta MonadFail).
- La aplicación de tipos explícitos ahora funciona para los tipos en sí, no solo para los valores.
- forall ahora es una palabra clave independiente del contexto, lo que permite su uso en familias de tipos y reglas de reescritura.
- Algoritmo de diseño de código mejorado para x86.
- Muchos otros cambios.
Fuente: linux.org.ru