STD.Ostream
newtype Ostream Source #
Constructors
Defined in STD.Ostream.RawType
Methods
showsPrec :: Int -> Ostream -> ShowS #
show :: Ostream -> String #
showList :: [Ostream] -> ShowS #
Associated Types
type Raw Ostream #
get_fptr :: Ostream -> Ptr (Raw Ostream) #
cast_fptr_to_obj :: Ptr (Raw Ostream) -> Ostream #
(==) :: Ostream -> Ostream -> Bool #
(/=) :: Ostream -> Ostream -> Bool #
compare :: Ostream -> Ostream -> Ordering #
(<) :: Ostream -> Ostream -> Bool #
(<=) :: Ostream -> Ostream -> Bool #
(>) :: Ostream -> Ostream -> Bool #
(>=) :: Ostream -> Ostream -> Bool #
max :: Ostream -> Ostream -> Ostream #
min :: Ostream -> Ostream -> Ostream #
Defined in STD.Ostream.Implementation
Defined in STD.Ostream.Cast
cast :: Ostream -> (Ptr RawOstream -> IO r) -> IO r #
uncast :: Ptr RawOstream -> (Ostream -> IO r) -> IO r #
class IOstream a Source #
upcastOstream :: forall a. (FPtr a, IOstream a) => a -> Ostream Source #
downcastOstream :: forall a. (FPtr a, IOstream a) => Ostream -> a Source #