Spec-Zone.ru › Haskell 9

6.1. Введение

GHC реализует несколько вариантов языка Haskell, а также множество расширений. Их можно включать и отключать с помощью флагов командной строки или прагм LANGUAGE.

Некоторые расширения предоставляют доступ к базовым средствам, с помощью которых мы реализуем Haskell. Так вы можете работать с низкоуровневыми возможностями, если готовы писать непереносимый код на более примитивном уровне. Вам не придётся мириться с низкой производительностью из-за затрат на реализацию высокоуровневых возможностей Haskell — вы всегда можете писать код «под» ними. В крайнем случае можно написать весь критически важный по времени код на C, а затем просто связать его с Haskell!

  • 6.1.1. Управление редакциями и расширениями
  • 6.1.2. Обзор всех расширений языка
  • 6.1.3. Краткий обзор заимствованного синтаксиса

© 2002–2007 The University Court of the University of Glasgow. All rights reserved.
Licensed under the Glasgow Haskell Compiler License.
https://downloads.haskell.org/~ghc/9.14.1/docs/users_guide/exts/intro.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API