You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Доки к 9 версии содержат нерабочие примеры кода. Пока готовился к jun3, читал про RankNTypes, экзистенциалы - натыкался на некорректный код несколько раз, долго думал над ним. Примеры:
Скобка должна быть перед f, а не после ::. В предыдущей версии док это же выражение записано верно.
Некоторые косяки я могу исправить и попытаться заслать в репозиторий ghc, но не все. Так что, дабы не путать новичков, пока исправил ссылки на версию 8. Ведь жили мы с ней как-то. Это лучше, чем иметь совсем нерабочие ссылки.
Activity
vkpgwt commentedon Feb 24, 2021
Доки к 9 версии содержат нерабочие примеры кода. Пока готовился к jun3, читал про RankNTypes, экзистенциалы - натыкался на некорректный код несколько раз, долго думал над ним. Примеры:
RankNTypes - Subsumption:
Выражение
f2 g2не компилируется,g2имеет некорректный тип.RankNTypes - Type Inference:
Скобка должна быть перед
f, а не после::. В предыдущей версии док это же выражение записано верно.Некоторые косяки я могу исправить и попытаться заслать в репозиторий ghc, но не все. Так что, дабы не путать новичков, пока исправил ссылки на версию 8. Ведь жили мы с ней как-то. Это лучше, чем иметь совсем нерабочие ссылки.
Znack commentedon Feb 24, 2021
Я думаю, лучше подождать пока пофиксят такие проблемы :)
kelizarov commentedon Mar 2, 2021
Я пока предлагаю придерживаться пока рабочей версии 8.8.3 https://downloads.haskell.org/~ghc/8.8.3/docs/html/users_guide/index.html