Spec-Zone.ru › Haskell 7

System.Posix.ByteString

Авторские права (c) Университет Глазго 2002
Лицензия BSD (см. файл libraries/base/LICENSE)
Поддержка libraries@haskell.org
Стабильность предварительная
Переносимость непереносимая (требуется POSIX)
Безопасный Haskell Безопасный
Язык Haskell2010

Описание

Поддержка POSIX с путями к файлам и строками окружения типа ByteString.

Этот модуль экспортирует точно такой же API, как System.Posix, за исключением того, что все пути к файлам и строки окружения представлены в виде ByteString, а не String. API System.Posix неявно преобразует все пути к файлам и строки окружения с использованием кодировки локали, в то время как эта версия API не выполняет кодирование или декодирование и работает непосредственно с сырыми байтами.

Обратите внимание, что если вам необходимо интерпретировать пути к файлам или строки окружения как текст, сначала необходимо применить некоторое кодирование или декодирование Unicode.

тип RawFilePath = ByteString Исходный код

Литеральный путь к файлу POSIX

модуль System.Posix.Types

модуль System.Posix.Signals

модуль System.Posix.Directory.ByteString

модуль System.Posix.Files.ByteString

модуль System.Posix.Unistd

модуль System.Posix.IO.ByteString

модуль System.Posix.Env.ByteString

модуль System.Posix.Process.ByteString

модуль System.Posix.Temp.ByteString

модуль System.Posix.Terminal.ByteString

модуль System.Posix.Time

модуль System.Posix.User

модуль System.Posix.Resource

модуль System.Posix.Semaphore

модуль System.Posix.SharedMem

модуль System.Posix.DynamicLinker.ByteString

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/7.10.3/docs/html/libraries/unix-2.7.1.0/System-Posix-ByteString.html

Spec-Zone.ru

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