Graphics.GPipe.Engine.TimeIt
timeIt :: (Info a, MonadIO m) => String -> m a -> m a Source #
timeItInPlace :: (Info a, MonadIO m) => String -> m a -> m a Source #
data Status Source #
Constructors
Defined in Graphics.GPipe.Engine.TimeIt
Methods
showsPrec :: Int -> Status -> ShowS #
show :: Status -> String #
showList :: [Status] -> ShowS #
class Info a where Source #
getInfo :: a -> (a, (Status, String)) Source #
getInfo :: [a] -> ([a], (Status, String)) Source #
getInfo :: Maybe a -> (Maybe a, (Status, String)) Source #
getInfo :: (a -> b) -> (a -> b, (Status, String)) Source #
getInfo :: Either a b -> (Either a b, (Status, String)) Source #
getInfo :: Texture2D a b -> (Texture2D a b, (Status, String)) Source #
getInfo :: Buffer os a -> (Buffer os a, (Status, String)) Source #