GHC 8.8.1

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

Dodaj komentarz