Spec-Zone.ru › Haskell 8

GHC.IO.IOMode

Copyright (c) The University of Glasgow 1994-2008
License see libraries/base/LICENSE
Maintainer libraries@haskell.org
Stability internal
Portability non-portable
Safe Haskell Trustworthy
Language Haskell2010

Description

The IOMode type

data IOMode Source

See openFile

Constructors

ReadMode
WriteMode
AppendMode
ReadWriteMode
Instances
Instances details
Enum IOMode

Since: base-4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Methods

succ :: IOMode -> IOMode Source

pred :: IOMode -> IOMode Source

toEnum :: Int -> IOMode Source

fromEnum :: IOMode -> Int Source

enumFrom :: IOMode -> [IOMode] Source

enumFromThen :: IOMode -> IOMode -> [IOMode] Source

enumFromTo :: IOMode -> IOMode -> [IOMode] Source

enumFromThenTo :: IOMode -> IOMode -> IOMode -> [IOMode] Source

Eq IOMode

Since: base-4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Methods

(==) :: IOMode -> IOMode -> Bool Source

(/=) :: IOMode -> IOMode -> Bool Source

Ord IOMode

Since: base-4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Methods

compare :: IOMode -> IOMode -> Ordering Source

(<) :: IOMode -> IOMode -> Bool Source

(<=) :: IOMode -> IOMode -> Bool Source

(>) :: IOMode -> IOMode -> Bool Source

(>=) :: IOMode -> IOMode -> Bool Source

max :: IOMode -> IOMode -> IOMode Source

min :: IOMode -> IOMode -> IOMode Source

Read IOMode

Since: base-4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Methods

readsPrec :: Int -> ReadS IOMode Source

readList :: ReadS [IOMode] Source

readPrec :: ReadPrec IOMode Source

readListPrec :: ReadPrec [IOMode] Source

Show IOMode

Since: base-4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Methods

showsPrec :: Int -> IOMode -> ShowS Source

show :: IOMode -> String Source

showList :: [IOMode] -> ShowS Source

Ix IOMode

Since: base-4.2.0.0

Instance details

Defined in GHC.IO.IOMode

Methods

range :: (IOMode, IOMode) -> [IOMode] Source

index :: (IOMode, IOMode) -> IOMode -> Int Source

unsafeIndex :: (IOMode, IOMode) -> IOMode -> Int Source

inRange :: (IOMode, IOMode) -> IOMode -> Bool Source

rangeSize :: (IOMode, IOMode) -> Int Source

unsafeRangeSize :: (IOMode, IOMode) -> Int Source

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.10.2/docs/html/libraries/base-4.14.1.0/GHC-IO-IOMode.html

Spec-Zone.ru

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