Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
type CanPutStr t = CanPutStrClass IO Handle t Source #
Type synonym for CanPutStrClass
. See CanGetContents
for more details.
class Monad m => CanPutStrClass m handleT t where Source #
hPutStr :: handleT -> t -> m () Source #
Generalised hPutStr
hPutStr :: (CanProxyTo t, CanPutStrClass m handleT (CanProxyT t)) => handleT -> t -> m () Source #
Generalised hPutStr
(Monad m, CanPutStrClass m Handle Text) => CanPutStrClass m Handle Builder Source # | |
(~) (* -> *) m IO => CanPutStrClass m Handle Text Source # | |
(~) (* -> *) m IO => CanPutStrClass m Handle Text Source # | |
(~) (* -> *) m IO => CanPutStrClass m Handle Builder Source # | |
(~) (* -> *) m IO => CanPutStrClass m Handle ByteString Source # | |
(~) (* -> *) m IO => CanPutStrClass m Handle ByteString Source # | |
(~) (* -> *) m IO => CanPutStrClass m Handle String Source # | |
((~) (* -> *) m IO, CanPutStrClass m Handle t) => CanPutStrClass m FilePath t Source # | |