Spec-Zone.ru › Haskell 9

6.3.3. Безопасные импорты

С языковыми флагами Safe, Trustworthy и Unsafe GHC расширяет синтаксис объявления импорта, добавляя необязательное ключевое слово safe после ключевого слова import. Эта возможность является частью расширения GHC Safe Haskell. Например:

import safe qualified Network.Socket as NS

импортирует модуль Network.Socket, причём компиляция завершается успешно только в том случае, если Network.Socket можно безопасно импортировать. Описание условий, при которых импорт считается безопасным, см. в разделе Safe Haskell.

© 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/safe_imports.html

Spec-Zone.ru

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