Safe Haskell | None |
---|
Documentation
class XmlPusher xp whereSource
type NumOfHandle xp :: * -> *Source
type PusherArgs xp :: * -> *Source
generate :: (ValidateHandle h, MonadBaseControl IO (HandleMonad h), MonadError (HandleMonad h), Error (ErrorType (HandleMonad h))) => NumOfHandle xp h -> PusherArgs xp h -> HandleMonad h (xp h)Source
readFrom :: (HandleLike h, MonadBase IO (HandleMonad h)) => xp h -> Pipe () XmlNode (HandleMonad h) ()Source
writeTo :: (HandleLike h, MonadBase IO (HandleMonad h)) => xp h -> Pipe XmlNode () (HandleMonad h) ()Source