Cicho i niezauważenie ukazała się nowa wersja słynnego kompilatora języka Haskell.
Wśród zmian:
- Obsługa profilowania w 64-bitowych systemach Windows.
- GHC wymaga teraz LLVM w wersji 7.
- Metoda niepowodzenia została ostatecznie przeniesiona z klasy Monad i znajduje się teraz w klasie MonadFail (ostatnia część propozycji MonadFail).
- Aplikacja typu jawnego działa teraz dla samych typów, a nie tylko wartości.
- forall jest teraz słowem kluczowym niezależnym od kontekstu, dzięki czemu można go używać w rodzinach typów i przepisywać reguły.
- Ulepszony algorytm układu kodu dla x86.
- Wiele innych zmian.
Źródło: linux.org.ru