alsa-seq-0.6.0.8: Binding to the ALSA Library API (MIDI sequencer).
Sound.ALSA.Sequencer.Client.InfoMonad
data T a Source #
Defined in Sound.ALSA.Sequencer.Client.InfoMonad
Methods
(>>=) :: T a -> (a -> T b) -> T b #
(>>) :: T a -> T b -> T b #
return :: a -> T a #
fail :: String -> T a #
fmap :: (a -> b) -> T a -> T b #
(<$) :: a -> T b -> T a #
pure :: a -> T a #
(<*>) :: T (a -> b) -> T a -> T b #
liftA2 :: (a -> b -> c) -> T a -> T b -> T c #
(*>) :: T a -> T b -> T b #
(<*) :: T a -> T b -> T a #
run :: T a -> T -> IO a Source #
get :: T mode -> T a -> IO a Source #
modify :: T mode -> T a -> IO a Source #
getClient :: T T Source #
getType :: T Type Source #
getName :: T String Source #
getBroadcastFilter :: T Bool Source #
getErrorBounce :: T Bool Source #
getNumPorts :: T Word Source #
getEventLost :: T Word Source #
setClient :: T -> T () Source #
setName :: String -> T () Source #
setBroadcastFilter :: Bool -> T () Source #
setErrorBounce :: Bool -> T () Source #