B

B :: Integer -> B
QuickCheck Test.QuickCheck.Poly
newtype B
QuickCheck Test.QuickCheck.Poly
data Bool :: *
base Prelude, base Data.Bool
class Bounded a
base Prelude
The Bounded class is used to name the upper and lower limits of a type. Ord is not a superclass of Bounded since types that are not totally ordered may also have upper and lower bounds. The Bounded class may be derived for any enumeration type; minBound is the first constructor listed in the data declaration and maxBound is the last. Bounded may also be derived for single-constructor datatypes whose constituent types are in Bounded.
class Num a => Bits a
base Data.Bits
The Bits class defines bitwise operations over integral types. * Bits are numbered from 0 with bit 0 being the least significant bit. Minimal complete definition: .&., .|., xor, complement, (shift or (shiftL and shiftR)), (rotate or (rotateL and rotateR)), bitSize and isSigned.
BlockBuffering :: (Maybe Int) -> BufferMode
base System.IO, base GHC.IO.Handle
block-buffering should be enabled if possible. The size of the buffer is n items if the argument is Just n and is otherwise implementation-dependent.
BlockedIndefinitely :: Exception
base Control.OldException
The current thread was waiting to retry an atomic memory transaction that could never become possible to complete because there are no other threads referring to any of the TVars involved.
BlockedIndefinitelyOnMVar :: BlockedIndefinitelyOnMVar
base Control.Exception.Base, base Control.Exception
data BlockedIndefinitelyOnMVar
base Control.Exception.Base, base Control.Exception
The thread is blocked on an MVar, but there are no other references to the MVar so it can't ever continue.
BlockedIndefinitelyOnSTM :: BlockedIndefinitelyOnSTM
base Control.Exception.Base, base Control.Exception
data BlockedIndefinitelyOnSTM
base Control.Exception.Base, base Control.Exception
The thread is waiting to retry an STM transaction, but there are no other references to any TVars involved, so it can't ever continue.
BlockedOnDeadMVar :: Exception
base Control.OldException
The current thread was executing a call to Control.Concurrent.MVar.takeMVar that could never return, because there are no other references to this MVar.
data BufferMode
base System.IO, base GHC.IO.Handle
Three kinds of buffering are supported: line-buffering, block-buffering or no-buffering. These modes have the following effects. For output, items are written out, or flushed, from the internal buffer according to the buffer mode: * line-buffering: the entire output buffer is flushed whenever a newline is output, the buffer overflows, a System.IO.hFlush is issued, or the handle is closed. * block-buffering: the entire buffer is written out whenever it overflows, a System.IO.hFlush is issued, or the handle is closed. * no-buffering: output is written immediately, and never stored in the buffer. An implementation is free to flush the buffer more frequently, but not less frequently, than specified above. The output buffer is emptied as soon as it has been written out. Similarly, input occurs according to the buffer mode for the handle: * line-buffering: when the buffer for the handle is not empty, the next item is obtained from the buffer; otherwise, when the buffer is empty, characters up to and including the next newline character are read into the buffer. No characters are available until the newline character is available or the buffer is full. * block-buffering: when the buffer for the handle becomes empty, the next block of data is read into the buffer. * no-buffering: the next input item is read and returned. The System.IO.hLookAhead operation implies that even a no-buffered handle may require a one-character buffer. The default buffering mode when a handle is opened is implementation-dependent and may depend on the file system object which is attached to that handle. For most implementations, physical files will normally be block-buffered and terminals will normally be line-buffered.
type ByteCount = CSize
base System.Posix.Types
module Control.Exception.Base
base Control.Exception.Base
Extensible exceptions, except for multiple handlers.
module Data.Bits
base Data.Bits
This module defines bitwise operations for signed and unsigned integers. Instances of the class Bits for the Int and Integer types are available from this module, and instances for explicitly sized integral types are available from the Data.Int and Data.Word modules.
module Data.Bool
base Data.Bool
The Bool type and related functions.
B0 :: BaudRate
unix System.Posix.Terminal, unix System.Posix.Terminal.ByteString
B110 :: BaudRate
unix System.Posix.Terminal, unix System.Posix.Terminal.ByteString
B115200 :: BaudRate
unix System.Posix.Terminal, unix System.Posix.Terminal.ByteString

Show more results