-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | More useful trace functions for investigating bugs -- -- A collection of things for debugging, (to prevent me from writing them -- again) @package debug-tracy @version 0.1.0.1 module Debug.Tracy -- | trace with show and a delimiter built in tracy :: Show a => String -> a -> a -- | Spit out a random Keanu Reaves quote when a is evauluated keanu :: a -> a -- | spit out a random Arnold Schwarzenegger quote when a is -- evaluated arnold :: a -> a -- | Inspect the size of a collection hasLength :: Foldable t => String -> t a -> t a -- | Inspect if t a is null isFound :: Foldable t => String -> t a -> t a -- | Wrapper for inspecting a usage of the Maybe Monad data Find a -- | Wrapper for inspecting a usage of the MaybeT Monad Transformer data FindT m a instance Data.Foldable.Foldable Debug.Tracy.Find instance GHC.Classes.Ord a => GHC.Classes.Ord (Debug.Tracy.Find a) instance GHC.Classes.Eq a => GHC.Classes.Eq (Debug.Tracy.Find a) instance GHC.Show.Show a => GHC.Show.Show (Debug.Tracy.Find a) instance GHC.Base.Monad m => GHC.Base.Functor (Debug.Tracy.FindT m) instance GHC.Base.Monad m => GHC.Base.Applicative (Debug.Tracy.FindT m) instance GHC.Base.Monad m => GHC.Base.Monad (Debug.Tracy.FindT m) instance GHC.Base.Functor Debug.Tracy.Find instance GHC.Base.Applicative Debug.Tracy.Find instance GHC.Base.Monad Debug.Tracy.Find